diff --git a/main.go b/main.go index fa5c489..f6b862d 100644 --- a/main.go +++ b/main.go @@ -1,6 +1,8 @@ package main import ( + "runtime/debug" + "gitea.com/gitea/gitea-mcp/cmd" "gitea.com/gitea/gitea-mcp/pkg/flag" ) @@ -8,6 +10,11 @@ import ( var Version = "dev" func init() { + if Version == "dev" { + if info, ok := debug.ReadBuildInfo(); ok && info.Main.Version != "" && info.Main.Version != "(devel)" { + Version = info.Main.Version + } + } flag.Version = Version }