diff --git a/scripts/release.js b/scripts/release.js index 597fa1a9..448bd755 100644 --- a/scripts/release.js +++ b/scripts/release.js @@ -61,8 +61,8 @@ async function checkGitBranchAndStatus() { async function getNewVersion() { async function getVersionsFromGitTags() { - const result = await runExec(`git tag --list --sort=-version:refname`, { silent: true }); - const tags = result.stdout.toString().trim().split('\n').filter(tag => tag.startsWith('v')); + const result = await runExec(`git tag --list --sort=-committerdate`, { silent: true }); + const tags = result.stdout.toString().trim().split('\n'); return tags } @@ -111,6 +111,7 @@ async function getNewVersion() { ? semver.coerce(latestOfficialTag).version : '0.0.0'; + return semver.inc(latestOfficialVersion, bumpType); } }