We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 98021e9 commit 2bc6112Copy full SHA for 2bc6112
1 file changed
.github/workflows/tests.yml
@@ -14,11 +14,17 @@ jobs:
14
with:
15
python-version: 3.12
16
- uses: abatilo/actions-poetry@v2
17
- - name: Install
+ - name: Install PyQt requirements (xcb on Linux)
18
+ if: runner.os == 'Linux'
19
+ # Fix from: https://pytest-qt.readthedocs.io/en/latest/troubleshooting.html#github-actions-azure-pipelines-travis-ci-and-gitlab-ci-cd
20
+ uses: awalsh128/cache-apt-pkgs-action@v1
21
+ with:
22
+ packages: libxkbcommon-x11-0 libxcb-icccm4 libxcb-image0 libxcb-keysyms1 libxcb-randr0 libxcb-render-util0 libxcb-xinerama0 libxcb-xfixes0 x11-utils libgl1 libegl1 libdbus-1-3
23
+ - name: Install dependencies
24
run: |
25
cd basic_games
26
poetry --no-root install
- - name: Test
27
+ - name: Run tests
28
29
30
poetry run poe test
0 commit comments