revert updates back to Github

This commit is contained in:
Eugene Pankov
2022-06-02 20:15:30 +02:00
parent 7437aaffcf
commit 9ed6c138f8
9 changed files with 37 additions and 49 deletions

View File

@@ -1,10 +1,11 @@
#!/usr/bin/env node
/* eslint-disable @typescript-eslint/prefer-nullish-coalescing */
const builder = require('electron-builder').build
const vars = require('./vars')
const isTag = (process.env.GITHUB_REF || '').startsWith('refs/tags/')
process.env.ARCH = ((process.env.ARCH || process.arch) === 'arm') ? 'armv7l' : process.env.ARCH || process.arch
process.env.ARCH = (process.env.ARCH || process.arch) === 'arm' ? 'armv7l' : process.env.ARCH || process.arch
builder({
dir: true,
@@ -15,6 +16,10 @@ builder({
extraMetadata: {
version: vars.version,
},
publish: {
provider: 'github',
channel: `latest-${process.arch}`,
},
},
publish: isTag ? 'always' : 'onTag',
publish: isTag ? 'always' : 'onTagOrDraft',
}).catch(() => process.exit(1))

View File

@@ -1,4 +1,5 @@
#!/usr/bin/env node
/* eslint-disable @typescript-eslint/prefer-nullish-coalescing */
const builder = require('electron-builder').build
const vars = require('./vars')
@@ -24,8 +25,12 @@ builder({
identity: !process.env.CI || process.env.CSC_LINK ? undefined : null,
},
npmRebuild: process.env.ARCH !== 'arm64',
publish: {
provider: 'github',
channel: `latest-${process.arch}`,
},
},
publish: isTag ? 'always' : 'onTag',
publish: isTag ? 'always' : 'onTagOrDraft',
}).catch(e => {
console.error(e)
process.exit(1)

View File

@@ -1,9 +1,9 @@
#!/usr/bin/env node
/* eslint-disable @typescript-eslint/prefer-nullish-coalescing */
const builder = require('electron-builder').build
const vars = require('./vars')
const isTag = (process.env.GITHUB_REF || process.env.BUILD_SOURCEBRANCH || '').startsWith('refs/tags/')
const isCI = !!process.env.GITHUB_REF
process.env.ARCH = process.env.ARCH || process.arch
@@ -15,6 +15,10 @@ builder({
extraMetadata: {
version: vars.version,
},
publish: {
provider: 'github',
channel: `latest-${process.arch}`,
},
},
publish: isTag ? 'always' : 'onTag',
publish: isTag ? 'always' : 'onTagOrDraft',
}).catch(() => process.exit(1))