electron osx build improvements: add notarize support, move build assets to build, add osx security entitlements

This commit is contained in:
Ilya Kreymer
2020-05-20 16:27:17 -07:00
parent 1a2f2c00a2
commit 0b21581836
8 changed files with 56 additions and 9 deletions
+8
View File
@@ -1660,6 +1660,14 @@ electron-builder@^22.6.1:
update-notifier "^4.1.0"
yargs "^15.3.1"
electron-notarize@^0.3.0:
version "0.3.0"
resolved "https://registry.yarnpkg.com/electron-notarize/-/electron-notarize-0.3.0.tgz#b93c606306eac558b250c78ff95273ddb9fedf0a"
integrity sha512-tuDw8H0gcDOalNLv6RM2CwGvUXU60MPGZRDEmd0ppX+yP5XqL8Ec2DuXyz9J7WQSA3aRCfzIgH8C5CAivDYWMw==
dependencies:
debug "^4.1.1"
fs-extra "^8.1.0"
electron-publish@22.6.1:
version "22.6.1"
resolved "https://registry.yarnpkg.com/electron-publish/-/electron-publish-22.6.1.tgz#d5381220d3e0f3bfa869c5a059fd253a561e0f8a"