From 3ff4556f866431c882c144a1fbf8b7e2e40abe96 Mon Sep 17 00:00:00 2001 From: Tickbase Date: Sun, 12 Jul 2026 09:52:31 +0200 Subject: [PATCH] test build --- .github/workflows/test-build.yml | 17 ++++++++++------- 1 file changed, 10 insertions(+), 7 deletions(-) diff --git a/.github/workflows/test-build.yml b/.github/workflows/test-build.yml index 54f16a9..a23d2d8 100644 --- a/.github/workflows/test-build.yml +++ b/.github/workflows/test-build.yml @@ -11,7 +11,7 @@ jobs: fail-fast: false matrix: include: - - platform: 'ubuntu-22.04' + - platform: 'ubuntu-24.04' args: '' runs-on: ${{ matrix.platform }} @@ -36,11 +36,16 @@ jobs: with: workspaces: './src-tauri -> target' - - name: Install system dependencies + - name: Install system dependencies (Ubuntu) run: | sudo apt-get update sudo apt-get install -y \ + libwebkit2gtk-4.1-0 \ libwebkit2gtk-4.1-dev \ + libjavascriptcoregtk-4.1-0 \ + libjavascriptcoregtk-4.1-dev \ + gir1.2-javascriptcoregtk-4.1 \ + gir1.2-webkit2-4.1 \ libappindicator3-dev \ librsvg2-dev \ patchelf \ @@ -60,11 +65,9 @@ jobs: TAURI_SIGNING_PRIVATE_KEY: ${{ secrets.TAURI_SIGNING_PRIVATE_KEY }} TAURI_SIGNING_PRIVATE_KEY_PASSWORD: ${{ secrets.TAURI_SIGNING_PRIVATE_KEY_PASSWORD }} - - name: Upload artifacts + - name: Upload AppImage artifact uses: actions/upload-artifact@v4 with: - name: linux-build - path: | - src-tauri/target/release/bundle/deb/*.deb - src-tauri/target/release/bundle/appimage/*.AppImage + name: appimage + path: src-tauri/target/release/bundle/appimage/*.AppImage if-no-files-found: error