diff --git a/.goreleaser.yaml b/.goreleaser.yaml index a23e628d91..037a42995e 100644 --- a/.goreleaser.yaml +++ b/.goreleaser.yaml @@ -6,7 +6,6 @@ # - Add SBOMs # - Add Docker Builds # - SLSA - https://github.com/goreleaser/goreleaser-example-slsa-provenance -# - Add Code Signing env: - CGO_ENABLED=1 @@ -40,10 +39,10 @@ builds: - 'CXX={{ index .Env (print "CXX_" .Os "_" .Arch) }}' goos: - linux - # - darwin - # - windows + - darwin + - windows goarch: - # - arm64 + - arm64 - amd64 ignore: - goos: windows @@ -62,24 +61,24 @@ builds: - -X github.com/zeta-chain/zetacore/pkg/constant.BuildTime={{ .Env.BUILDTIME }} - -X github.com/cosmos/cosmos-sdk/types.DBBackend=pebbledb - # - id: "zetaclientd" - # main: ./cmd/zetaclientd - # binary: "zetaclientd-{{ .Os }}-{{ .Arch }}" - # env: - # - 'CC={{ index .Env (print "CC_" .Os "_" .Arch) }}' - # - 'CXX={{ index .Env (print "CXX_" .Os "_" .Arch) }}' - # goos: - # - linux - # # - darwin - # # - windows - # goarch: - # # - arm64 - # - amd64 - # ignore: - # - goos: windows - # goarch: arm64 - # flags: *default_flags - # ldflags: *default_ldflags + - id: "zetaclientd" + main: ./cmd/zetaclientd + binary: "zetaclientd-{{ .Os }}-{{ .Arch }}" + env: + - 'CC={{ index .Env (print "CC_" .Os "_" .Arch) }}' + - 'CXX={{ index .Env (print "CXX_" .Os "_" .Arch) }}' + goos: + - linux + # - darwin + # - windows + goarch: + # - arm64 + - amd64 + ignore: + - goos: windows + goarch: arm64 + flags: *default_flags + ldflags: *default_ldflags archives: - format: binary