From 2670b0dc0b8dcee917803b5f3877fea6254ac822 Mon Sep 17 00:00:00 2001 From: Huang Xin Date: Sun, 18 Jan 2026 09:50:51 +0100 Subject: [PATCH] fix(linux): use new AppImage format on Linux, closes #190 (#2985) See https://github.com/tauri-apps/tauri/pull/12491 --- .github/workflows/release.yml | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index c7c9fc13..b321aabd 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -286,10 +286,15 @@ jobs: echo "Uploading updated latest.json to GitHub release" gh release upload ${{ needs.get-release.outputs.release_tag }} latest.json --clobber + - name: Override tauri-cli with custom AppImage format (Linux) + if: matrix.config.release == 'linux' + run: cargo install tauri-cli --git https://github.com/tauri-apps/tauri --branch feat/truly-portable-appimage --force + - uses: tauri-apps/tauri-action@v0 if: matrix.config.release != 'android' env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} + TAURI_BUNDLER_NEW_APPIMAGE_FORMAT: 'true' TAURI_SIGNING_PRIVATE_KEY: ${{ secrets.TAURI_SIGNING_PRIVATE_KEY }} TAURI_SIGNING_PRIVATE_KEY_PASSWORD: ${{ secrets.TAURI_SIGNING_PRIVATE_KEY_PASSWORD }} APPLE_CERTIFICATE: ${{ secrets.APPLE_CERTIFICATE }}