From a9cbd677c7c4415229bfcccf64bed9ce8b8cea5a Mon Sep 17 00:00:00 2001 From: CamrynCarter Date: Thu, 13 Aug 2026 16:45:52 -0700 Subject: [PATCH] update GitVersion logic for store metadata --- internal/version/version.go | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/internal/version/version.go b/internal/version/version.go index e11e9af..c809192 100644 --- a/internal/version/version.go +++ b/internal/version/version.go @@ -82,13 +82,12 @@ func getBuildInfo() *debug.BuildInfo { } func getGitVersion(bi *debug.BuildInfo) string { - if bi == nil { - return consts.Unknown + if gitVersion != consts.Unknown && gitVersion != "" { + return gitVersion } - // TODO: remove this when the issue https://github.com/golang/go/issues/29228 is fixed - if bi.Main.Version == "(devel)" || bi.Main.Version == "" { - return gitVersion + if bi == nil || bi.Main.Version == "" { + return consts.Unknown } return bi.Main.Version