fix(internal/calculator): fix relase version calculation

This commit is contained in:
Nightapes
2019-09-03 21:34:00 +02:00
parent e8d7feeca3
commit 0994354089
3 changed files with 8 additions and 2 deletions

View File

@@ -49,6 +49,11 @@ func (c *Calculator) CalculateNewVersion(commits map[shared.Release][]shared.Ana
}
case "release":
if !firstRelease {
if lastVersion.Prerelease() != "" {
newVersion, _ := lastVersion.SetPrerelease("")
return newVersion
}
if len(commits["major"]) > 0 {
return lastVersion.IncMajor()
} else if len(commits["minor"]) > 0 {