From cd2d19d5c2bfecc5fc5cc5c08c4461df056fd310 Mon Sep 17 00:00:00 2001 From: Carlos Pereira Atencio Date: Wed, 11 Dec 2024 23:17:18 +0000 Subject: [PATCH] CI: Update Docker image used for building AppImage. --- .github/workflows/build.yml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index adf0744d5..50426be45 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -54,14 +54,15 @@ jobs: build-linux: runs-on: ubuntu-20.04 container: - image: ghcr.io/mu-editor/mu-appimage:2022.05.01 + image: ghcr.io/mu-editor/mu-appimage:2024.12.02 name: Build AppImage steps: - uses: actions/checkout@v4 - name: Display system info run: | uname -a - cat /etc/lsb-release + cat /etc/os-release + ldd --version python -c "import sys; print(sys.version)" python -c "import platform, struct; print(platform.machine(), struct.calcsize('P') * 8)" python -c "import sys; print(sys.executable)" @@ -72,9 +73,8 @@ jobs: run: | pip install .[tests] pip list - - run: mkdir upload - name: Build Linux AppImage - run: xvfb-run make linux + run: QT_QPA_PLATFORM=offscreen make linux # GitHub actions upload artifact breaks permissions, workaround using tar # https://github.com/actions/upload-artifact/issues/38 - name: Tar AppImage to maintain permissions