From 749c66ebaf0d211f51c65b82502cd4d26a42a7df Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=90=8C=E8=90=8C=E5=93=92=E8=B5=AB=E8=90=9D?= Date: Sun, 18 Jun 2023 02:42:38 -0700 Subject: [PATCH] :package: Chore: add team id for notarizing app --- scripts/notarize.js | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/scripts/notarize.js b/scripts/notarize.js index 51c87af..3aebfb2 100644 --- a/scripts/notarize.js +++ b/scripts/notarize.js @@ -6,7 +6,8 @@ const { notarize } = require('@electron/notarize') const { ELECTRON_SKIP_NOTARIZATION, XCODE_APP_LOADER_EMAIL, - XCODE_APP_LOADER_PASSWORD + XCODE_APP_LOADER_PASSWORD, + XCODE_TEAM_ID } = process.env async function main (context) { @@ -16,7 +17,8 @@ async function main (context) { electronPlatformName !== 'darwin' || ELECTRON_SKIP_NOTARIZATION === 'true' || !XCODE_APP_LOADER_EMAIL || - !XCODE_APP_LOADER_PASSWORD + !XCODE_APP_LOADER_PASSWORD || + !XCODE_TEAM_ID ) { console.log('Skipping Apple notarization.') return @@ -29,7 +31,8 @@ async function main (context) { appPath: `${appOutDir}/${appName}.app`, appleId: XCODE_APP_LOADER_EMAIL, appleIdPassword: XCODE_APP_LOADER_PASSWORD, - tool: 'notarytool' + tool: 'notarytool', + teamId: XCODE_TEAM_ID }) console.log('Finished Apple notarization.') }