From 7b546ea2ee0a84a227ac57620d2ed351293e0a3b Mon Sep 17 00:00:00 2001 From: hkfires <10558748+hkfires@users.noreply.github.com> Date: Sat, 6 Sep 2025 10:13:48 +0800 Subject: [PATCH] build(goreleaser): inject build metadata into binary during release --- .goreleaser.yml | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/.goreleaser.yml b/.goreleaser.yml index 79661336..3842e6c9 100644 --- a/.goreleaser.yml +++ b/.goreleaser.yml @@ -10,7 +10,10 @@ builds: main: ./cmd/server/ binary: cli-proxy-api ldflags: - - -X 'main.Version={{.Env.GORELEASER_CURRENT_TAG}}' + - -s -w + - -X 'main.Version={{.Version}}' + - -X 'main.Commit={{.ShortCommit}}' + - -X 'main.BuildDate={{.Date}}' archives: - id: "cli-proxy-api" format: tar.gz