summaryrefslogtreecommitdiff
path: root/.github/workflows/master.yml
diff options
context:
space:
mode:
Diffstat (limited to '.github/workflows/master.yml')
-rw-r--r--.github/workflows/master.yml17
1 files changed, 17 insertions, 0 deletions
diff --git a/.github/workflows/master.yml b/.github/workflows/master.yml
index c86f452..296b4a2 100644
--- a/.github/workflows/master.yml
+++ b/.github/workflows/master.yml
@@ -43,6 +43,21 @@ jobs:
- name: Install Poetry
uses: snok/install-poetry@v1
+ - name: Install system dependencies for PySide6
+ run: |
+ sudo apt-get update
+ sudo apt-get install -y \
+ libegl1 \
+ libgl1 \
+ libxkbcommon-x11-0 \
+ libxcb-xinerama0 \
+ libxrandr2 \
+ libxrender1 \
+ libxi6 \
+ libxcomposite1 \
+ libxdamage1 \
+ libxtst6
+
- name: Load cached venv
uses: actions/cache@v4
with:
@@ -55,6 +70,8 @@ jobs:
python -m pip install tox tox-gh-actions
- name: Test with tox
+ env:
+ QT_QPA_PLATFORM: offscreen
run: tox
check-docs: