Exclude pre-release tags from version consideration

This commit is contained in:
Paul Hatcherian 2022-12-17 19:56:43 -06:00
parent ba6e71e658
commit 02763ed6d3
8 changed files with 74 additions and 10 deletions

View file

@ -42,5 +42,11 @@ class DefaultTagFormatter {
return [major, minor, patch];
}
;
IsValid(tag) {
if (!!this.namespace) {
return new RegExp(`^${this.tagPrefix}[0-9]+.[0-9]+.[0-9]+${this.namespaceSeperator}${this.namespace}$`).test(tag);
}
return new RegExp(`^${this.tagPrefix}[0-9]+.[0-9]+.[0-9]+$`).test(tag);
}
}
exports.DefaultTagFormatter = DefaultTagFormatter;