We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 622e4f7 commit e09d4cfCopy full SHA for e09d4cf
.github/.goreleaser.yaml
@@ -44,3 +44,16 @@ notarize:
44
issuer_id: "{{ .Env.MACOS_NOTARY_ISSUER_ID }}"
45
key_id: "{{ .Env.MACOS_NOTARY_KEY_ID }}"
46
key: "{{ .Env.MACOS_NOTARY_KEY }}"
47
+
48
+# https://goreleaser.com/customization/binary_sign
49
+binary_signs:
50
+ - cmd: cosign
51
+ stdin: "{{ .Env.COSIGN_PWD }}"
52
+ args:
53
+ - sign-blob
54
+ - --key
55
+ - env://COSIGN_KEY
56
+ - --output-signature
57
+ - "${artifact}.sig"
58
+ - "${artifact}"
59
+ - --yes
cosign.pub
@@ -0,0 +1,4 @@
1
+-----BEGIN PUBLIC KEY-----
2
+MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEfprkFuaueivm8krdMoQ3Fu8iyIHO
3
+B0v6luy50g00LBrcjs2gFhTRpyKHkGSzxUS+Ix6rfUGakgLt9ojpbhl5sw==
4
+-----END PUBLIC KEY-----
0 commit comments