Skip to content

Commit 35dacac

Browse files
committed
fix: normalize semver before version comparison
Signed-off-by: Olexandr88 <[email protected]>
1 parent 3f3470e commit 35dacac

1 file changed

Lines changed: 4 additions & 4 deletions

File tree

utils/version/main.go

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -71,13 +71,13 @@ const variableName = "Version"
7171

7272
func main() {
7373
fileVersion := getFileVersion()
74-
7574
gitVersion := getLastGitTag()
7675

77-
version := fileVersion
76+
fileSemver := semver.Canonical("v" + fileVersion)
7877

79-
if semver.Compare(gitVersion, fileVersion) > 0 {
80-
version = gitVersion
78+
version := gitVersion
79+
if semver.Compare(gitVersion, fileSemver) <= 0 {
80+
version = "v" + fileVersion
8181
}
8282

8383
f, err := os.Create(target)

0 commit comments

Comments
 (0)