From f537b3e667a13b5458de01419e0bd406b75d7829 Mon Sep 17 00:00:00 2001 From: Waldemar Quevedo Date: Mon, 27 Mar 2023 08:47:43 -0700 Subject: [PATCH 1/2] Use go mod proxy when building the release This makes sure that the correct package version metadata is included when inspected via `go version -m`. Signed-off-by: Waldemar Quevedo --- .goreleaser.yml | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/.goreleaser.yml b/.goreleaser.yml index 9b0e1aca74..93c08f3230 100644 --- a/.goreleaser.yml +++ b/.goreleaser.yml @@ -1,5 +1,8 @@ project_name: nats-server +gomod: + proxy: true + release: github: owner: nats-io @@ -11,8 +14,10 @@ changelog: skip: true builds: -- main: ./main.go +- main: . binary: nats-server + flags: + - -trimpath ldflags: - -w -X github.com/nats-io/nats-server/v2/server.gitCommit={{.ShortCommit}} env: From 1281ca690c8fe396f4075ac4aff20f14a18362ba Mon Sep 17 00:00:00 2001 From: Waldemar Quevedo Date: Tue, 28 Mar 2023 08:16:33 -0700 Subject: [PATCH 2/2] Remove gomod proxy, build by installing package instead Signed-off-by: Waldemar Quevedo --- .goreleaser.yml | 3 --- 1 file changed, 3 deletions(-) diff --git a/.goreleaser.yml b/.goreleaser.yml index 93c08f3230..b1599b43fb 100644 --- a/.goreleaser.yml +++ b/.goreleaser.yml @@ -1,8 +1,5 @@ project_name: nats-server -gomod: - proxy: true - release: github: owner: nats-io