From 57e2a8d97f6ad83b192c1afd1882532e2da4e946 Mon Sep 17 00:00:00 2001 From: Kartik Ohri Date: Tue, 7 May 2024 23:10:36 +0530 Subject: [PATCH] Add apple team id to notarization process --- .github/workflows/package-macos.yml | 1 + notarize.js | 1 + 2 files changed, 2 insertions(+) diff --git a/.github/workflows/package-macos.yml b/.github/workflows/package-macos.yml index a38ddf7..9c9ba18 100644 --- a/.github/workflows/package-macos.yml +++ b/.github/workflows/package-macos.yml @@ -45,6 +45,7 @@ jobs: env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} APPLE_ID: ${{ secrets.APPLE_ID_USER }} + APPLE_ID_TEAM: ${{ secrets.APPLE_ID_TEAM }} APPLE_ID_PASS: ${{ secrets.APPLE_ID_PASSWORD }} CSC_LINK: ./appledev.p12 CSC_KEY_PASSWORD: ${{ secrets.CODESIGN_MACOS_P12_PASSWORD }} diff --git a/notarize.js b/notarize.js index 7bb6bc4..d5e4219 100644 --- a/notarize.js +++ b/notarize.js @@ -26,5 +26,6 @@ exports.default = async function notarizeMacos(context) { appPath: `${appOutDir}/${appName}.app`, appleId: process.env.APPLE_ID, appleIdPassword: process.env.APPLE_ID_PASS, + ascProvider: process.env.APPLE_ID_TEAM, }); }; \ No newline at end of file