changing over to a value based boolean flag

This commit is contained in:
Joseph Flinn 2021-01-06 19:33:43 +00:00
parent 33029c1684
commit 5eb10afe85
3 changed files with 9 additions and 3 deletions

View File

@ -71,7 +71,7 @@ jobs:
npm run build
npm run pack:win
env:
ELECTRON_BUILDER_SIGN: true
ELECTRON_BUILDER_SIGN: 1
SIGNING_VAULT_URL: ${{ secrets.SIGNING_VAULT_URL }}
SIGNING_CLIENT_ID: ${{ secrets.SIGNING_CLIENT_ID }}
SIGNING_TENANT_ID: ${{ secrets.SIGNING_TENANT_ID }}

View File

@ -164,7 +164,7 @@ jobs:
shell: pwsh
run: npm run dist:win:ci
env:
ELECTRON_BUILDER_SIGN: false
ELECTRON_BUILDER_SIGN: 0
- name: Rename appx files for store
shell: pwsh

View File

@ -1,5 +1,11 @@
exports.default = async function(configuration) {
if (process.env.ELECTRON_BUILDER_SIGN) {
console.log('+++++++++++++++++++++++++++++++++++++++++++++++++++')
console.log(`ELECTRON_BUILDER_SIGN: ${process.env.ELECTRON_BUILDER_SIGN}`)
console.log(`Type: ${typeof process.env.ELECTRON_BUILDER_SIGN}`)
console.log('+++++++++++++++++++++++++++++++++++++++++++++++++++')
if (process.env.ELECTRON_BUILDER_SIGN === 1) {
require("child_process").execSync(
`azuresigntool sign ` +
`-kvu ${process.env.SIGNING_VAULT_URL} ` +