Working mac build & signing.

This commit is contained in:
Patrick Fic
2025-03-24 12:57:57 -07:00
parent 4462cefb54
commit 1082b48f32
4 changed files with 9 additions and 2 deletions

4
.gitignore vendored
View File

@@ -9,3 +9,7 @@ out
/playwright-report/
/blob-report/
/playwright/.cache/
# Build Files
macbuild.sh

BIN
PartnerCert.p12 Normal file

Binary file not shown.

View File

@@ -27,7 +27,10 @@ mac:
- NSMicrophoneUsageDescription: Application requests access to the device's microphone.
- NSDocumentsFolderUsageDescription: Application requests access to the user's Documents folder.
- NSDownloadsFolderUsageDescription: Application requests access to the user's Downloads folder.
target:
- target: dmg
arch:
- universal
dmg:
artifactName: ${name}-${version}.${ext}
linux:

View File

@@ -17,7 +17,7 @@
"postinstall": "electron-builder install-app-deps",
"build:unpack": "npm run build && electron-builder --dir",
"build:win": "npm run build && electron-builder --win",
"build:mac": "electron-vite build && electron-builder --mac",
"build:mac": "electron-vite build && electron-builder --mac --publish always",
"build:linux": "electron-vite build && electron-builder --linux"
},
"dependencies": {