Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
14 changes: 10 additions & 4 deletions .github/workflows/release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -38,10 +38,16 @@ jobs:
NODE_OPTIONS: "--max-old-space-size=4096"
TAURI_SIGNING_PRIVATE_KEY: ${{ secrets.TAURI_SIGNING_PRIVATE_KEY }}
TAURI_SIGNING_PRIVATE_KEY_PASSWORD: ${{ secrets.TAURI_SIGNING_PRIVATE_KEY_PASSWORD }}
# Developer ID signing + notarization is intentionally OFF: the Apple
# cert secrets were misconfigured and failed the whole release. The
# .dmg ships unsigned (Gatekeeper: right-click → Open) until the
# APPLE_* secrets are set up. Re-add them here to turn signing back on.
# Developer ID signing + notarization. tauri-action imports
# APPLE_CERTIFICATE into a throwaway keychain, signs with
# APPLE_SIGNING_IDENTITY (hardened runtime), then notarizes with the
# Apple ID + app-specific password + team. All six are GitHub secrets.
APPLE_CERTIFICATE: ${{ secrets.APPLE_CERTIFICATE }}
APPLE_CERTIFICATE_PASSWORD: ${{ secrets.APPLE_CERTIFICATE_PASSWORD }}
APPLE_SIGNING_IDENTITY: ${{ secrets.APPLE_SIGNING_IDENTITY }}
APPLE_ID: ${{ secrets.APPLE_ID }}
APPLE_PASSWORD: ${{ secrets.APPLE_PASSWORD }}
APPLE_TEAM_ID: ${{ secrets.APPLE_TEAM_ID }}
with:
args: --target universal-apple-darwin

Expand Down
Loading