mirror of
https://github.com/Hopiu/micro.git
synced 2026-05-27 15:33:59 +00:00
Update version tool to support rc versions
This commit is contained in:
parent
adaddba696
commit
ac3a5154c0
1 changed files with 7 additions and 1 deletions
|
|
@ -20,6 +20,10 @@ func getTag(match ...string) (string, *semver.PRVersion) {
|
||||||
if ahead, err := semver.NewPRVersion(tagParts[1]); err == nil {
|
if ahead, err := semver.NewPRVersion(tagParts[1]); err == nil {
|
||||||
return tagParts[0], &ahead
|
return tagParts[0], &ahead
|
||||||
}
|
}
|
||||||
|
} else if len(tagParts) == 4 {
|
||||||
|
if ahead, err := semver.NewPRVersion(tagParts[2]); err == nil {
|
||||||
|
return tagParts[0] + "-" + tagParts[1], &ahead
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
return tagParts[0], nil
|
return tagParts[0], nil
|
||||||
|
|
@ -49,7 +53,9 @@ func main() {
|
||||||
tag = "dev"
|
tag = "dev"
|
||||||
}
|
}
|
||||||
// Get the most likely next version:
|
// Get the most likely next version:
|
||||||
version.Patch = version.Patch + 1
|
if !strings.Contains(version.String(), "rc") {
|
||||||
|
version.Patch = version.Patch + 1
|
||||||
|
}
|
||||||
|
|
||||||
if pr, err := semver.NewPRVersion(tag); err == nil {
|
if pr, err := semver.NewPRVersion(tag); err == nil {
|
||||||
// append the tag as pre-release name
|
// append the tag as pre-release name
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue