ci: pass signing vars for win/linux build, use 'dist' and try default publish semantics
This commit is contained in:
@@ -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
@@ -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",
|
||||||
|
|||||||
Reference in New Issue
Block a user