fix(build): upgrade electron-forge to v7

- use team id based notarize
This commit is contained in:
Andelf
2024-03-27 14:50:09 +08:00
parent 4a233e3bd0
commit 2febcb42d9
4 changed files with 641 additions and 604 deletions

View File

@@ -20,9 +20,10 @@ module.exports = {
'signature-flags': 'library'
},
osxNotarize: {
tool: 'notarytool',
appleId: process.env['APPLE_ID'],
appleIdPassword: process.env['APPLE_ID_PASSWORD'],
ascProvider: process.env['APPLE_ASC_PROVIDER']
teamId: process.env['APPLE_TEAM_ID']
},
},
makers: [