Skip to content

Commit

Permalink
ci build: update electron-builder, electron-notarize, use latest nota…
Browse files Browse the repository at this point in the history
…rytool
  • Loading branch information
ikreymer committed Feb 26, 2024
1 parent 8153041 commit 3baf04e
Show file tree
Hide file tree
Showing 3 changed files with 320 additions and 636 deletions.
2 changes: 2 additions & 0 deletions build/notarize.js
Original file line number Diff line number Diff line change
Expand Up @@ -21,6 +21,8 @@ exports.default = async function notarizing(context) {
const appName = context.packager.appInfo.productFilename;

return await notarize({
tool: 'notarytool',
teamId: process.env.APPLE_TEAM_ID,
appBundleId: 'net.webrecorder.replayweb.page',
appPath: `${appOutDir}/${appName}.app`,
appleId: process.env.APPLE_ID,
Expand Down
5 changes: 3 additions & 2 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -32,8 +32,8 @@
"copy-webpack-plugin": "^9.0.1",
"css-loader": "^6.2.0",
"electron": "^29.0.1",
"electron-builder": "^23.0.3",
"electron-notarize": "^1.1.1",
"electron-builder": "^24.12.0",
"electron-notarize": "^1.2.2",
"eslint": "^8.23.1",
"eslint-config-prettier": "^9.0.0",
"eslint-plugin-lit": "^1.9.1",
Expand Down Expand Up @@ -118,6 +118,7 @@
"arch": "universal"
}
],
"notarize": false,
"hardenedRuntime": true,
"gatekeeperAssess": false,
"entitlements": "build/entitlements.mac.plist",
Expand Down

0 comments on commit 3baf04e

Please sign in to comment.