on main help sign in
fix: don't notify update available when running local build (#1465)
8f437acBruno Krugel
internal/update/update.go+2−1
@@ -54,7 +54,7 @@ func Check(ctx context.Context, current string, client Client) (Info, error) {
54 Latest: current,
54 Latest: current,
55 }
55 }
56
56
57− if info.Current == "devel" || info.Current == "unknown" {
57+ if info.Current == "devel" || info.Current == "unknown" || strings.Contains(info.Current, "dirty") {
58 return info, nil
58 return info, nil
59 }
59 }
60
60
@@ -64,6 +64,7 @@ func Check(ctx context.Context, current string, client Client) (Info, error) {
64 }
64 }
65
65
66 info.Latest = strings.TrimPrefix(release.TagName, "v")
66 info.Latest = strings.TrimPrefix(release.TagName, "v")
67+ info.Current = strings.TrimPrefix(info.Current, "v")
67 info.URL = release.HTMLURL
68 info.URL = release.HTMLURL
68 return info, nil
69 return info, nil
69}
70}