electron builder fixes

This commit is contained in:
Eugene
2025-01-22 23:44:36 +01:00
parent 2fa7678bec
commit a3c5b41bb1
3 changed files with 24 additions and 23 deletions

View File

@@ -28,9 +28,7 @@ builder({
},
mac: {
identity: !process.env.CI || process.env.CSC_LINK ? undefined : null,
notarize: process.env.APPLE_TEAM_ID ? {
teamId: process.env.APPLE_TEAM_ID,
} : false,
notarize: !!process.env.APPLE_TEAM_ID,
},
npmRebuild: process.env.ARCH !== 'arm64',
publish: process.env.KEYGEN_TOKEN ? [