From 8e5a94e8d84c561dc2b685c7a7236f0505c5e8c6 Mon Sep 17 00:00:00 2001 From: Evan Burkey Date: Fri, 8 Aug 2025 09:58:46 -0700 Subject: [PATCH] actually fix version updates --- version.go | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/version.go b/version.go index 5cc6caa..6c99837 100644 --- a/version.go +++ b/version.go @@ -30,7 +30,6 @@ func needUpdate() (bool, error) { return false, fmt.Errorf("unable to read response body: %v", err) } - fmt.Println(string(b)) re := regexp.MustCompile(`version\s+=\s+"(\d+.\d+.\d+)"`) ver := re.FindStringSubmatch(string(b)) if ver[1] == "" { @@ -47,5 +46,10 @@ func needUpdate() (bool, error) { return false, fmt.Errorf("unable to parse new version to semver: %v", err) } - return curVer != newVer, nil + if curVer.LessThan(newVer) { + fmt.Println("Current Version: ", curVer) + fmt.Println("Latest Version: ", newVer) + return true, nil + } + return false, nil }