build(goreleaser): inject build metadata into binary during release

This commit is contained in:
hkfires
2025-09-06 10:13:48 +08:00
parent 506e2e12a6
commit 7b546ea2ee

View File

@@ -10,7 +10,10 @@ builds:
main: ./cmd/server/ main: ./cmd/server/
binary: cli-proxy-api binary: cli-proxy-api
ldflags: ldflags:
- -X 'main.Version={{.Env.GORELEASER_CURRENT_TAG}}' - -s -w
- -X 'main.Version={{.Version}}'
- -X 'main.Commit={{.ShortCommit}}'
- -X 'main.BuildDate={{.Date}}'
archives: archives:
- id: "cli-proxy-api" - id: "cli-proxy-api"
format: tar.gz format: tar.gz