Skip to content

Commit bfbc350

Browse files
committed
can build for mac now with signing and notary
1 parent 3d5afd3 commit bfbc350

12 files changed

+287
-21
lines changed

.env.template

+4
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
APPLE_USERNAME=
2+
APPLE_PASSWORD=
3+
APPLE_TEAM_ID=
4+
APP_BUNDLE_ID=

.gitignore

+6
Original file line numberDiff line numberDiff line change
@@ -3,3 +3,9 @@ dist
33
out
44
.DS_Store
55
*.log*
6+
7+
.env
8+
9+
# dont commit the transpiled files
10+
scripts/notarize.js
11+

electron-builder.yml

+2-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
appId: com.electron.app
1+
appId: ${APP_BUNDLE_ID}
22
productName: imagine
33
directories:
44
buildResources: build
@@ -43,3 +43,4 @@ npmRebuild: false
4343
publish:
4444
provider: generic
4545
url: https://example.com/auto-updates
46+
afterSign: scripts/notarize.js

package-lock.json

+196-10
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)