Skip to content

Commit 2ee2f94

Browse files
committed
workflow: adjust release script for non-pre-releases
1 parent 9664267 commit 2ee2f94

File tree

1 file changed

+4
-5
lines changed

1 file changed

+4
-5
lines changed

scripts/release.js

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,9 @@ const currentVersion = require('../package.json').version
77
const { prompt } = require('enquirer')
88
const execa = require('execa')
99

10-
const preId = args.preid || semver.prerelease(currentVersion)[0] || 'alpha'
10+
const preId =
11+
args.preid ||
12+
(semver.prerelease(currentVersion) && semver.prerelease(currentVersion)[0])
1113
const isDryRun = args.dry
1214
const skipTests = args.skipTests
1315
const skipBuild = args.skipBuild
@@ -21,10 +23,7 @@ const versionIncrements = [
2123
'patch',
2224
'minor',
2325
'major',
24-
'prepatch',
25-
'preminor',
26-
'premajor',
27-
'prerelease'
26+
...(preId ? ['prepatch', 'preminor', 'premajor', 'prerelease'] : [])
2827
]
2928

3029
const inc = i => semver.inc(currentVersion, i, preId)

0 commit comments

Comments
 (0)