From e4e70382471ded52af4da1872d8544da0428d3a4 Mon Sep 17 00:00:00 2001 From: Kyren223 Date: Wed, 30 Jul 2025 20:34:33 +0300 Subject: Converted buildDate to unix to prevent cache invalidation due to impure date --- cmd/client/main.go | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) (limited to 'cmd/client') diff --git a/cmd/client/main.go b/cmd/client/main.go index 87e3d98..00baefb 100644 --- a/cmd/client/main.go +++ b/cmd/client/main.go @@ -20,6 +20,8 @@ import ( "fmt" "log" "os" + "strconv" + "time" "github.com/kyren223/eko/embeds" "github.com/kyren223/eko/internal/client" @@ -29,7 +31,14 @@ func main() { if len(os.Args) > 1 && os.Args[1] == "-v" { fmt.Println("version:", embeds.Version) fmt.Println("commit:", embeds.Commit) - fmt.Println("build date:", embeds.BuildDate) + buildDate := embeds.BuildDate + if buildDate != "unknown" { + t, err := strconv.ParseInt(buildDate, 10, 64) + if err == nil { + buildDate = time.Unix(t, 0).Format("2006-01-02") + } + } + fmt.Println("build date:", buildDate) return } -- cgit v1.3.1