From 1481d0d0b3f12d3b49f90b524ed90f5305aede1f Mon Sep 17 00:00:00 2001 From: Ayman Bagabas Date: Tue, 29 Jul 2025 18:07:22 -0400 Subject: [PATCH] fix(ci): release: sign deb and rpm packages with GPG key (#346) --- .goreleaser.yml | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/.goreleaser.yml b/.goreleaser.yml index 4d7d48d0b93e7694be66fac5a1a08d14a37493de..27c85a4da31e62486bc3826812acf2cf226b0066 100644 --- a/.goreleaser.yml +++ b/.goreleaser.yml @@ -149,6 +149,12 @@ nfpms: dst: /usr/share/zsh/site-functions/_crush - src: ./manpages/crush.1.gz dst: /usr/share/man/man1/crush.1.gz + rpm: + signature: + key_file: '{{ if ne (index .Env "GPG_KEY_PATH") "" }}{{ .Env.GPG_KEY_PATH }}{{ else }}{{ end }}' + deb: + signature: + key_file: '{{ if ne (index .Env "GPG_KEY_PATH") "" }}{{ .Env.GPG_KEY_PATH }}{{ else }}{{ end }}' signs: - cmd: cosign