From: Evan You Date: Thu, 15 Oct 2020 16:28:40 +0000 (-0400) Subject: workflow: adjust release script for non-pre-releases X-Git-Tag: v3.0.1~1 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=2ee2f945a6faca41b34b4427926164b2a1859bfb;p=thirdparty%2Fvuejs%2Fcore.git workflow: adjust release script for non-pre-releases --- diff --git a/scripts/release.js b/scripts/release.js index 1db26c3d4a..0f56307d96 100644 --- a/scripts/release.js +++ b/scripts/release.js @@ -7,7 +7,9 @@ const currentVersion = require('../package.json').version const { prompt } = require('enquirer') const execa = require('execa') -const preId = args.preid || semver.prerelease(currentVersion)[0] || 'alpha' +const preId = + args.preid || + (semver.prerelease(currentVersion) && semver.prerelease(currentVersion)[0]) const isDryRun = args.dry const skipTests = args.skipTests const skipBuild = args.skipBuild @@ -21,10 +23,7 @@ const versionIncrements = [ 'patch', 'minor', 'major', - 'prepatch', - 'preminor', - 'premajor', - 'prerelease' + ...(preId ? ['prepatch', 'preminor', 'premajor', 'prerelease'] : []) ] const inc = i => semver.inc(currentVersion, i, preId)