From 89562ea120b51f317cd7fc459160db36e291e09b Mon Sep 17 00:00:00 2001 From: Antoine Mercadal Date: Fri, 20 Jan 2023 17:04:59 -0800 Subject: [PATCH] added goreleaser --- .goreleaser.yml | 27 ++++++++++++++++++++++++--- 1 file changed, 24 insertions(+), 3 deletions(-) diff --git a/.goreleaser.yml b/.goreleaser.yml index b3b9c74..f97bd5e 100644 --- a/.goreleaser.yml +++ b/.goreleaser.yml @@ -1,10 +1,31 @@ -build: - skip: true snapshot: - name_template: "{{ .Tag }}-next" + name_template: "v{{ .Tag }}-next" changelog: sort: asc filters: exclude: - '^docs:' - '^test:' + - '^examples:' +builds: + - id: rego + main: cmd/rego/main.go + binary: rego + goos: + - linux + - freebsd + - darwin + goarch: + - amd64 + env: + - CGO_ENABLED=0 + +archives: + - id: rego + format: binary + builds: + - rego + +signs: + - artifacts: checksum + args: ["-u", "0C3214A61024881F5CA1F5F056EDB08A11DCE325", "--output", "${signature}", "--detach-sign", "${artifact}"]