Skip to content

Commit 3baf04e

Browse files
committed
ci build: update electron-builder, electron-notarize, use latest notarytool
1 parent 8153041 commit 3baf04e

File tree

3 files changed

+320
-636
lines changed

3 files changed

+320
-636
lines changed

build/notarize.js

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,8 @@ exports.default = async function notarizing(context) {
2121
const appName = context.packager.appInfo.productFilename;
2222

2323
return await notarize({
24+
tool: 'notarytool',
25+
teamId: process.env.APPLE_TEAM_ID,
2426
appBundleId: 'net.webrecorder.replayweb.page',
2527
appPath: `${appOutDir}/${appName}.app`,
2628
appleId: process.env.APPLE_ID,

package.json

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -32,8 +32,8 @@
3232
"copy-webpack-plugin": "^9.0.1",
3333
"css-loader": "^6.2.0",
3434
"electron": "^29.0.1",
35-
"electron-builder": "^23.0.3",
36-
"electron-notarize": "^1.1.1",
35+
"electron-builder": "^24.12.0",
36+
"electron-notarize": "^1.2.2",
3737
"eslint": "^8.23.1",
3838
"eslint-config-prettier": "^9.0.0",
3939
"eslint-plugin-lit": "^1.9.1",
@@ -118,6 +118,7 @@
118118
"arch": "universal"
119119
}
120120
],
121+
"notarize": false,
121122
"hardenedRuntime": true,
122123
"gatekeeperAssess": false,
123124
"entitlements": "build/entitlements.mac.plist",

0 commit comments

Comments
 (0)