From 1b4d24cada6fbfaa1a6e97b814674800c7083218 Mon Sep 17 00:00:00 2001 From: Christoph Haas Date: Sat, 22 Aug 2026 11:59:14 +0200 Subject: [PATCH] Prefer build-time version over runtime SOURCE_COMMIT (Coolify sets HEAD) --- main.go | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/main.go b/main.go index efee527..e6e8a3f 100644 --- a/main.go +++ b/main.go @@ -220,9 +220,11 @@ func healthHandler(w http.ResponseWriter, r *http.Request) { } func versionHandler(w http.ResponseWriter, r *http.Request) { - v := os.Getenv("SOURCE_COMMIT") - if v == "" { - v = version + v := version + if v == "" || v == "dev" { + if e := os.Getenv("SOURCE_COMMIT"); e != "" { + v = e + } } w.Header().Set("Content-Type", "application/json") json.NewEncoder(w).Encode(map[string]string{"version": v})