diff --git a/agent/update.go b/agent/update.go index 62b0e43..fef463a 100644 --- a/agent/update.go +++ b/agent/update.go @@ -16,7 +16,10 @@ func updateBeszel() { currentVersion := semver.MustParse(Version) fmt.Println("beszel-agent", currentVersion) fmt.Println("Checking for updates...") - latest, found, err = selfupdate.DetectLatest("henrygd/beszel") + updater, _ := selfupdate.NewUpdater(selfupdate.Config{ + Filters: []string{"beszel-agent"}, + }) + latest, found, err = updater.DetectLatest("henrygd/beszel") if err != nil { fmt.Println("Error checking for updates:", err) @@ -28,7 +31,7 @@ func updateBeszel() { os.Exit(0) } - fmt.Println("Latest version", "v", latest.Version) + fmt.Println("Latest version:", latest.Version) if latest.Version.LTE(currentVersion) { fmt.Println("You are up to date") diff --git a/hub/update.go b/hub/update.go index 2b361f3..5e36284 100644 --- a/hub/update.go +++ b/hub/update.go @@ -17,7 +17,10 @@ func updateBeszel(cmd *cobra.Command, args []string) { currentVersion := semver.MustParse(Version) fmt.Println("beszel", currentVersion) fmt.Println("Checking for updates...") - latest, found, err = selfupdate.DetectLatest("henrygd/beszel") + updater, _ := selfupdate.NewUpdater(selfupdate.Config{ + Filters: []string{"beszel_"}, + }) + latest, found, err = updater.DetectLatest("henrygd/beszel") if err != nil { fmt.Println("Error checking for updates:", err) @@ -29,7 +32,7 @@ func updateBeszel(cmd *cobra.Command, args []string) { os.Exit(0) } - fmt.Println("Latest version", "v", latest.Version) + fmt.Println("Latest version:", latest.Version) if latest.Version.LTE(currentVersion) { fmt.Println("You are up to date")