ci: install only test deps (skip PySide6/mpv build)
This commit is contained in:
parent
8c1266ab0d
commit
80607835d1
10
.github/workflows/tests.yml
vendored
10
.github/workflows/tests.yml
vendored
@ -8,11 +8,9 @@ jobs:
|
|||||||
- uses: actions/setup-python@v5
|
- uses: actions/setup-python@v5
|
||||||
with:
|
with:
|
||||||
python-version: '3.11'
|
python-version: '3.11'
|
||||||
- name: Install system deps
|
- name: Install test deps
|
||||||
run: |
|
run: |
|
||||||
sudo apt-get update
|
pip install httpx[http2] Pillow pytest
|
||||||
sudo apt-get install -y libmpv-dev libegl1 libxkbcommon0
|
pip install -e . --no-deps
|
||||||
- name: Install Python deps
|
|
||||||
run: pip install -e . pytest
|
|
||||||
- name: Run tests
|
- name: Run tests
|
||||||
run: QT_QPA_PLATFORM=offscreen pytest tests/ -v
|
run: pytest tests/ -v
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user