ci: pass signing vars for win/linux build, use 'dist' and try default publish semantics

This commit is contained in:
Ilya Kreymer
2020-06-10 10:24:01 -07:00
parent b6f70975be
commit 935bb2a828
2 changed files with 4 additions and 1 deletions
+2
View File
@@ -35,6 +35,8 @@ script:
docker run --rm \ docker run --rm \
-e GH_TOKEN=${GH_TOKEN} \ -e GH_TOKEN=${GH_TOKEN} \
-e WIN_CSC_LINK=${WIN_CSC_LINK} \
-e WIN_CSC_KEY_PASSWORD=${WIN_CSC_KEY_PASSWORD} \
-v ${PWD}:/project \ -v ${PWD}:/project \
-v ~/.cache/electron:/root/.cache/electron \ -v ~/.cache/electron:/root/.cache/electron \
-v ~/.cache/electron-builder:/root/.cache/electron-builder \ -v ~/.cache/electron-builder:/root/.cache/electron-builder \
+2 -1
View File
@@ -45,7 +45,8 @@
"start-electron": "NODE_ENV=development electron ./dist/electron.js", "start-electron": "NODE_ENV=development electron ./dist/electron.js",
"build-electron": "yarn run build && yarn run docs && yarn run pack", "build-electron": "yarn run build && yarn run docs && yarn run pack",
"docs": "bundle install; bundle exec jekyll build", "docs": "bundle install; bundle exec jekyll build",
"dist": "yarn run build && electron-builder --publish always" "dist": "yarn run build && electron-builder",
"release": "yarn run build && electron-builder"
}, },
"build": { "build": {
"afterSign": "build/notarize.js", "afterSign": "build/notarize.js",