From 675dead1d9bb840024dc0bc12c0ef6d067dfbfba Mon Sep 17 00:00:00 2001 From: KeksNino Date: Mon, 4 May 2026 20:47:05 +0200 Subject: [PATCH] fix: readd dependency installation step for linux in workflow gets rid of pyinstaller warnings and is needed for future appimages --- .github/workflows/dev.yml | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/.github/workflows/dev.yml b/.github/workflows/dev.yml index c8ffecb..82d5267 100644 --- a/.github/workflows/dev.yml +++ b/.github/workflows/dev.yml @@ -58,6 +58,14 @@ jobs: env: UV_SYSTEM_PYTHON: 1 + - name: Install dependencies + run: | + sudo apt-get update + sudo apt-get install -y \ + libxcb-cursor0 libxcb-render-util0 libxcb-xkb1 \ + libxcb-icccm4 libxcb-keysyms1 libxcb-image0 \ + libxcb-shape0 libxcb-util1 libxkbcommon-x11-0 + - name: Install Nuitka (Windows only) if: runner.os == 'Windows' run: uv pip install nuitka @@ -278,4 +286,4 @@ jobs: release/SoftwareManager-dev-${{ needs.build.outputs.short_sha }}-macos release/SHA256SUMS.txt env: - GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} \ No newline at end of file + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}