aboutsummaryrefslogtreecommitdiffhomepage
path: root/cmd
diff options
context:
space:
mode:
authorOphestra <cat@gensokyo.uk>2026-03-06 18:57:55 +0900
committerOphestra <cat@gensokyo.uk>2026-03-06 19:13:55 +0900
commit95ffe0429cbbe839bfc20e04821b23c24f253dfd (patch)
treea1b58ed094996e84c8a74bf0036dafb9ecc9c28f /cmd
parent16d0cf04c1b9a5bab1bf872425cf7589e5436dfc (diff)
internal/rosa: overridable version check
For projects with strange versioning practices. Signed-off-by: Ophestra <cat@gensokyo.uk>
Diffstat (limited to 'cmd')
-rw-r--r--cmd/mbf/main.go6
1 files changed, 4 insertions, 2 deletions
diff --git a/cmd/mbf/main.go b/cmd/mbf/main.go
index 8d9a232a..8c253940 100644
--- a/cmd/mbf/main.go
+++ b/cmd/mbf/main.go
@@ -173,9 +173,11 @@ func main() {
if v, err := meta.GetVersions(ctx); err != nil {
return err
- } else if current := rosa.Std.Version(p); v.Latest != current {
+ } else if current, latest :=
+ rosa.Std.Version(p),
+ meta.GetLatest(v); current != latest {
n++
- log.Printf("%s %s < %s", meta.Name, current, v.Latest)
+ log.Printf("%s %s < %s", meta.Name, current, latest)
} else {
msg.Verbosef("%s is up to date", meta.Name)
}