fix: exclude prereleases from version retrived by getLastRelease
This commit is contained in:
committed by
Gregor Martynus
parent
e5a73d8628
commit
e4618a2fbc
@@ -33,7 +33,9 @@ module.exports = async (tagFormat, logger) => {
|
||||
.map(tag => {
|
||||
return {gitTag: tag, version: (tag.match(tagRegexp) || new Array(2))[1]};
|
||||
})
|
||||
.filter(tag => tag.version && semver.valid(semver.clean(tag.version)))
|
||||
.filter(
|
||||
tag => tag.version && semver.valid(semver.clean(tag.version)) && !semver.prerelease(semver.clean(tag.version))
|
||||
)
|
||||
.sort((a, b) => semver.rcompare(a.version, b.version));
|
||||
|
||||
debug('found tags: %o', tags);
|
||||
|
||||
Reference in New Issue
Block a user