8000 workflow: fix vue-cli-version-marker version bump for prereleases · turkdevops/vue-cli@b823bae · GitHub
[go: up one dir, main page]

Skip to content

Commit b823bae

Browse files
committed
workflow: fix vue-cli-version-marker version bump for prereleases
1 parent a6ceb8d commit b823bae

File tree

1 file changed

+6
-2
lines changed

1 file changed

+6
-2
lines changed

scripts/markVersions.js

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,9 +17,13 @@ async function markVersions () {
1717
const curVersion = marker.version
1818
const mainVersion = require('../lerna.json').version
1919

20-
const releaseType = semver.diff(curVersion, mainVersion) || 'patch'
20+
if (semver.prerelease(mainVersion)) {
21+
marker.version = mainVersion
22+
} else {
23+
const releaseType = semver.diff(curVersion, mainVersion) || 'patch'
24+
marker.version = semver.inc(marker.version, releaseType)
25+
}
2126

22-
marker.version = semver.inc(marker.version, releaseType)
2327
marker.devDependencies = packages.reduce((prev, pkg) => {
2428
prev[pkg.name] = pkg.version
2529
return prev

0 commit comments

Comments
 (0)
0