Skip to content

Commit d1284e8

Browse files
committed
f
1 parent 1a19c49 commit d1284e8

1 file changed

Lines changed: 16 additions & 6 deletions

File tree

.github/workflows/main.yml

Lines changed: 16 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -137,16 +137,26 @@ jobs:
137137
# mv $i ${pkgname}-${{ matrix.pyside_ver }}-${pkginfo}
138138
# done
139139
# popd
140-
- name: Install uv
141-
uses: astral-sh/setup-uv@c7f87aa956e4c323abf06d5dec078e358f6b4d04 # v6
142-
with:
143-
python-version: "3.9"
144-
activate-environment: true
145140
- name: Test wheel
146141
run: |
147-
uv pip install ./wheelhouse/*.whl
142+
pip install ./wheelhouse/*.whl
148143
cd tests
149144
python -m unittest discover
145+
- name: Install test dependencies
146+
if: startsWith(matrix.os, "ubuntu")
147+
run: |
148+
sudo apt-get update
149+
sudo apt-get install -y \
150+
build-essential \
151+
libgl1-mesa-dev \
152+
libxslt1-dev git \
153+
libglib2.0-dev \
154+
patchelf \
155+
python-is-python3 \
156+
python3 \
157+
python3-venv \
158+
python3-pip \
159+
libxkbcommon-dev
150160
- name: Upload artifact
151161
uses: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4
152162
with:

0 commit comments

Comments
 (0)