diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 5c360e6479..1a91aff423 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -81,6 +81,12 @@ jobs: sudo apt-get update sudo apt-get install -y libwebkit2gtk-4.1-dev libgtk-3-dev libappindicator3-dev librsvg2-dev patchelf libssl-dev + - name: Write Tauri signing key + shell: bash + run: | + mkdir -p ~/.tauri + echo "${{ secrets.TAURI_SIGNING_PRIVATE_KEY_BASE64 }}" | base64 --decode > ~/.tauri/dbx.key + - name: Build Tauri app uses: tauri-apps/tauri-action@v0 env: @@ -89,8 +95,8 @@ jobs: APPLE_ID: ${{ startsWith(matrix.platform, 'macos') && secrets.APPLE_ID || '' }} APPLE_PASSWORD: ${{ startsWith(matrix.platform, 'macos') && secrets.APPLE_PASSWORD || '' }} APPLE_TEAM_ID: ${{ startsWith(matrix.platform, 'macos') && secrets.APPLE_TEAM_ID || '' }} - TAURI_SIGNING_PRIVATE_KEY: ${{ secrets.TAURI_SIGNING_PRIVATE_KEY }} - TAURI_SIGNING_PRIVATE_KEY_PASSWORD: ${{ secrets.TAURI_SIGNING_PRIVATE_KEY_PASSWORD }} + TAURI_SIGNING_PRIVATE_KEY: ~/.tauri/dbx.key + TAURI_SIGNING_PRIVATE_KEY_PASSWORD: "" with: tagName: ${{ github.ref_name }} releaseName: 'DBX ${{ github.ref_name }}'