feat: add Apple notarization for macOS builds (v0.47.2)

This commit is contained in:
coso
2026-01-16 00:08:19 +08:00
parent c9f1ba44a6
commit f7cf0aff4c
8 changed files with 276 additions and 12 deletions
+4
View File
@@ -113,6 +113,10 @@ jobs:
APPLE_CERTIFICATE: ${{ secrets.APPLE_CERTIFICATE }}
APPLE_CERTIFICATE_PASSWORD: ${{ secrets.APPLE_CERTIFICATE_PASSWORD }}
APPLE_SIGNING_IDENTITY: ${{ secrets.APPLE_SIGNING_IDENTITY }}
# Apple 公证环境变量(解决 Gatekeeper 警告)
APPLE_ID: ${{ secrets.APPLE_ID }}
APPLE_PASSWORD: ${{ secrets.APPLE_PASSWORD }}
APPLE_TEAM_ID: ${{ secrets.APPLE_TEAM_ID }}
with:
tauriScript: npx tauri
tagName: ${{ github.event.inputs.version || github.ref_name }}