diff --git a/.gitea/workflows/action.yaml b/.gitea/workflows/action.yaml index 8d87c009..ca95e3a3 100644 --- a/.gitea/workflows/action.yaml +++ b/.gitea/workflows/action.yaml @@ -58,9 +58,21 @@ jobs: pip install -e . + - name: Install system dependencies for PySide6 + run: | + sudo apt-get update + sudo apt-get install -y \ + libgl1 \ + libegl1 \ + libxkbcommon-x11-0 \ + libdbus-1-3 \ + libxcb-cursor0 \ + libx11-xcb1 + - name: Run tests with pytest env: PYTEST_DISABLE_PLUGIN_AUTOLOAD: "1" + QT_QPA_PLATFORM: offscreen run: | source venv/bin/activate