mirror of
https://github.com/RfidResearchGroup/proxmark3.git
synced 2026-05-12 11:18:11 -07:00
CI WSL: upgrade to Ubuntu 24.04 and Qt6
This commit is contained in:
@@ -98,9 +98,9 @@ jobs:
|
||||
|
||||
steps:
|
||||
- name: WSL setup
|
||||
uses: Vampire/setup-wsl@v3
|
||||
uses: Vampire/setup-wsl@v5
|
||||
with:
|
||||
distribution: Ubuntu-22.04
|
||||
distribution: Ubuntu-24.04
|
||||
update: "true"
|
||||
additional-packages: git
|
||||
ca-certificates
|
||||
@@ -115,22 +115,14 @@ jobs:
|
||||
qtbase5-dev
|
||||
cmake
|
||||
libpython3-dev
|
||||
python3
|
||||
python3-pip
|
||||
python3-dev
|
||||
libpython3-all-dev
|
||||
libssl-dev
|
||||
libgd-dev
|
||||
|
||||
- name: Install Python dependencies
|
||||
- name: Install uv
|
||||
run: |
|
||||
python3 -m pip install --upgrade pip
|
||||
python3 -m pip install setuptools
|
||||
python3 -m pip install ansicolors sslcrypto
|
||||
|
||||
- name: WSL QT fix
|
||||
run: sudo strip --remove-section=.note.ABI-tag /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
|
||||
|
||||
curl -LsSf https://astral.sh/uv/install.sh | sh
|
||||
install -m 0755 /root/.local/bin/uv /usr/local/bin/
|
||||
install -m 0755 /root/.local/bin/uvx /usr/local/bin/
|
||||
- name: Set git to use LF
|
||||
shell: bash
|
||||
run: |
|
||||
|
||||
Reference in New Issue
Block a user