From e7b42394e5c71cd9cb5e9b8721ce997094ba44cc Mon Sep 17 00:00:00 2001 From: Flavio F Lima Date: Sun, 31 Mar 2024 22:55:34 +0100 Subject: [PATCH] [CI] Update macOS notary tool --- electron-builder.yml | 2 ++ sign/notarize.js | 3 +-- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/electron-builder.yml b/electron-builder.yml index 6ab663ea93..71ff7c925c 100644 --- a/electron-builder.yml +++ b/electron-builder.yml @@ -42,6 +42,8 @@ mac: icon: build/icon.icns entitlements: build/entitlements.mac.plist entitlementsInherit: build/entitlements.mac.plist + notarize: + tool: notarytool extendInfo: com.apple.security.cs.allow-jit: true asarUnpack: diff --git a/sign/notarize.js b/sign/notarize.js index f6c9753121..c166af9e0b 100644 --- a/sign/notarize.js +++ b/sign/notarize.js @@ -13,9 +13,8 @@ exports.default = async function notarizing(context) { const appName = context.packager.appInfo.productFilename return await notarize({ - tool: 'notarytool', - appBundleId: 'com.heroicgameslauncher.hgl', appPath: `${appOutDir}/${appName}.app`, + tool: 'notarytool', teamId: process.env.TEAMID, appleId: process.env.APPLE_ID, appleIdPassword: process.env.APPLE_APP_SPECIFIC_PASSWORD