From 603c1a2d1099214a6e44838739ae7d18d3367110 Mon Sep 17 00:00:00 2001 From: Damglador Date: Sun, 29 Jun 2025 03:42:54 +0200 Subject: [PATCH] Update testing.yml --- .github/workflows/testing.yml | 24 +++++++++++++----------- 1 file changed, 13 insertions(+), 11 deletions(-) diff --git a/.github/workflows/testing.yml b/.github/workflows/testing.yml index 3288582f..48597f7f 100644 --- a/.github/workflows/testing.yml +++ b/.github/workflows/testing.yml @@ -53,21 +53,22 @@ jobs: if: ${{ matrix.linux }} uses: miurahr/install-linuxdeploy-action@v1.8.0 with: - plugins: qt + plugins: qt appimage - name: Package (AppImage) if: ${{ matrix.linux }} run: | - export LD_LIBRARY_PATH=".:$LD_LIBRARY_PATH" && NO_STRIP=1 ${{ steps.install-linuxdeploy.outputs.linuxdeploy }} \ - --plugin qt \ - -e build/isle \ - -e build/isle-config \ - -l build/liblego1.so \ - -d build/packaging/linux/org.legoisland.Isle.desktop \ - -i build/icons/@APP_ID@.svg \ - --custom-apprun=/packaging/linux/appimage/AppRun \ - --appdir build/packaging/linux/appimage/AppDir \ - --output "dist/isle-$(uname -m).AppImage" + cd build && \ + export LD_LIBRARY_PATH=".:$LD_LIBRARY_PATH" && \ + NO_STRIP=1 ${{ steps.install-linuxdeploy.outputs.linuxdeploy }} \ + -p qt \ + -e isle \ + -e isle-config \ + -d packaging/linux/org.legoisland.Isle.desktop \ + -i icons/@APP_ID@.svg \ + --custom-apprun=../packaging/linux/appimage/AppRun \ + --appdir packaging/linux/appimage/AppDir \ + --output appimage - name: Upload Artifact uses: actions/upload-artifact@main @@ -75,6 +76,7 @@ jobs: name: Release-${{ matrix.name }} path: | build/dist/isle-* + build/*.AppImage release: name: 'Release'