From ea35f26f35247c63bf901edfe99a5afcf71ba41d Mon Sep 17 00:00:00 2001 From: Erik Kristensen Date: Tue, 6 Feb 2024 14:25:30 -0700 Subject: [PATCH] fix: missing hook to sign darwin binaries (#73) --- .goreleaser.yml | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/.goreleaser.yml b/.goreleaser.yml index 536a99b4..ed023659 100644 --- a/.goreleaser.yml +++ b/.goreleaser.yml @@ -32,6 +32,16 @@ builds: - -X '{{ .ModulePath }}/pkg/common.BRANCH={{ .Branch }}' - -X '{{ .ModulePath }}/pkg/common.VERSION={{ .Tag }}' - -X '{{ .ModulePath }}/pkg/common.COMMIT={{ .Commit }}' + hooks: + post: + - cmd: | + {{- if eq .Os "darwin" -}} + quill sign-and-notarize "{{ .Path }}" --dry-run={{ .IsSnapshot }} --ad-hoc={{ .IsSnapshot }} -vv + {{- else -}} + true + {{- end -}} + env: + - QUILL_LOG_FILE=/tmp/quill-{{ .Target }}.log archives: - id: default builds: