From 0199f1556a32af9848d80087a699fe72312f566d Mon Sep 17 00:00:00 2001 From: Jorben Date: Wed, 11 Feb 2026 11:35:04 +0800 Subject: [PATCH] =?UTF-8?q?build(mac):=20=F0=9F=93=A6=20add=20Apple=20nota?= =?UTF-8?q?rization=20support=20for=20release=20builds?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-Authored-By: Claude Opus 4.6 --- .github/workflows/release.yml | 3 +++ package.json | 5 ++++- 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 3bb90f9..327d054 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -49,6 +49,9 @@ jobs: GH_TOKEN: ${{ secrets.GITHUB_TOKEN }} CSC_LINK: ${{ secrets.APPLE_CERTIFICATE }} CSC_KEY_PASSWORD: ${{ secrets.APPLE_CERTIFICATE_PASSWORD }} + APPLE_ID: ${{ secrets.APPLE_ID }} + APPLE_APP_SPECIFIC_PASSWORD: ${{ secrets.APPLE_APP_SPECIFIC_PASSWORD }} + APPLE_TEAM_ID: ${{ secrets.APPLE_TEAM_ID }} - name: Upload release assets uses: softprops/action-gh-release@v2 diff --git a/package.json b/package.json index c6dc94e..703e58f 100644 --- a/package.json +++ b/package.json @@ -86,7 +86,10 @@ "gatekeeperAssess": false, "entitlements": "build/entitlements.mac.plist", "entitlementsInherit": "build/entitlements.mac.plist", - "forceCodeSigning": false + "forceCodeSigning": false, + "notarize": { + "teamId": "${env.APPLE_TEAM_ID}" + } }, "win": { "target": "nsis",