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/
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