on main help sign in
fix(ci): release: sign deb and rpm packages with GPG key (#346)
commit1481d0d0b3f12d3b49f90b524ed90f5305aede1f authorAyman Bagabas <ayman.bagabas@gmail.com> dateTue 29 Jul 2025, 18:07 (1 year ago) parent271d03c
1 file changed+6
.goreleaser.yml+6
.goreleaser.yml+6
@@ -149,6 +149,12 @@ nfpms:
149149 dst: /usr/share/zsh/site-functions/_crush
150150 - src: ./manpages/crush.1.gz
151151 dst: /usr/share/man/man1/crush.1.gz
152+ rpm:
153+ signature:
154+ key_file: '{{ if ne (index .Env "GPG_KEY_PATH") "" }}{{ .Env.GPG_KEY_PATH }}{{ else }}{{ end }}'
155+ deb:
156+ signature:
157+ key_file: '{{ if ne (index .Env "GPG_KEY_PATH") "" }}{{ .Env.GPG_KEY_PATH }}{{ else }}{{ end }}'
152158
153159signs:
154160 - cmd: cosign