From 0227274a03b18e0208b7c6a51ec71bbbd6ace13d Mon Sep 17 00:00:00 2001 From: Ludy87 Date: Sun, 30 Nov 2025 23:03:30 +0100 Subject: [PATCH] Update tauri-build.yml --- .github/workflows/tauri-build.yml | 20 +++++++++++++++----- 1 file changed, 15 insertions(+), 5 deletions(-) diff --git a/.github/workflows/tauri-build.yml b/.github/workflows/tauri-build.yml index cbf1fd9d4c..b5ba1228bb 100644 --- a/.github/workflows/tauri-build.yml +++ b/.github/workflows/tauri-build.yml @@ -330,12 +330,22 @@ jobs: echo "Available tools:" ls -la /usr/bin/hd* || echo "No hd* tools found" - - name: Import GPG key for AppImage signing + - name: Generate temporary GPG key for AppImage if: matrix.platform == 'ubuntu-22.04' run: | - echo "$GPG_PRIVATE_KEY" | gpg --batch --yes --import - env: - GPG_PRIVATE_KEY: ${{ secrets.GPG_PRIVATE_KEY }} + cat >keyparams <<'EOF' + %no-protection + Key-Type: RSA + Key-Length: 2048 + Name-Real: CI AppImage Signer + Name-Email: ci-appimage@example.invalid + Expire-Date: 0 + %commit + EOF + + gpg --batch --generate-key keyparams + echo "Generated temporary GPG key:" + gpg --list-secret-keys --keyid-format=long - name: Build Tauri app uses: tauri-apps/tauri-action@v0 @@ -347,7 +357,7 @@ jobs: APPLE_ID: ${{ secrets.APPLE_ID }} APPLE_PASSWORD: ${{ secrets.APPLE_ID_PASSWORD }} APPLE_TEAM_ID: ${{ secrets.APPLE_TEAM_ID }} - APPIMAGETOOL_SIGN_PASSPHRASE: ${{ secrets.GPG_PASSPHRASE }} + # APPIMAGETOOL_SIGN_PASSPHRASE: ${{ secrets.APPIMAGETOOL_SIGN_PASSPHRASE }} TAURI_SIGNING_PRIVATE_KEY: ${{ secrets.TAURI_SIGNING_PRIVATE_KEY }} TAURI_SIGNING_PRIVATE_KEY_PASSWORD: ${{ secrets.TAURI_SIGNING_PRIVATE_KEY_PASSWORD }} VITE_SUPABASE_PUBLISHABLE_DEFAULT_KEY: ${{ secrets.VITE_SUPABASE_PUBLISHABLE_DEFAULT_KEY }}