Skip to content

Commit

Permalink
specify oidc-issuer
Browse files Browse the repository at this point in the history
Signed-off-by: Juraci Paixão Kröhling <juraci@kroehling.de>
  • Loading branch information
jpkrohling committed Nov 29, 2023
1 parent 2f45e2f commit 5686dd2
Show file tree
Hide file tree
Showing 3 changed files with 40 additions and 6 deletions.
22 changes: 19 additions & 3 deletions distributions/sidecar/.goreleaser.yaml
Original file line number Diff line number Diff line change
@@ -1,4 +1,6 @@
project_name: sidecar
env:
- COSIGN_YES=true
builds:
- id: sidecar
goos:
Expand Down Expand Up @@ -132,9 +134,23 @@ signs:
- cmd: cosign
args:
- sign-blob
- --oidc-issuer=https://token.actions.githubusercontent.com
- --output-signature=${signature}
- --output-signature
- ${artifact}.sig
- --output-certificate
- ${artifact}.pem
- --certificate-oidc-issuer
- https://token.actions.githubusercontent.com
- ${artifact}
signature: ${artifact}.sig
artifacts: all
certificate: ${artifact}.pem
docker_signs:
- args:
- sign
- ${artifact}
artifacts: all
sboms:
- artifacts: archive
- id: archive
artifacts: archive
- id: package
artifacts: package
22 changes: 19 additions & 3 deletions distributions/tracing/.goreleaser.yaml
Original file line number Diff line number Diff line change
@@ -1,4 +1,6 @@
project_name: tracing
env:
- COSIGN_YES=true
builds:
- id: tracing
goos:
Expand Down Expand Up @@ -132,9 +134,23 @@ signs:
- cmd: cosign
args:
- sign-blob
- --oidc-issuer=https://token.actions.githubusercontent.com
- --output-signature=${signature}
- --output-signature
- ${artifact}.sig
- --output-certificate
- ${artifact}.pem
- --certificate-oidc-issuer
- https://token.actions.githubusercontent.com
- ${artifact}
signature: ${artifact}.sig
artifacts: all
certificate: ${artifact}.pem
docker_signs:
- args:
- sign
- ${artifact}
artifacts: all
sboms:
- artifacts: archive
- id: archive
artifacts: archive
- id: package
artifacts: package
2 changes: 2 additions & 0 deletions goreleaser/main.go
Original file line number Diff line number Diff line change
Expand Up @@ -74,6 +74,8 @@ func Generate(imagePrefixes []string, dist string) config.Project {
"${artifact}.sig",
"--output-certificate",
"${artifact}.pem",
"--certificate-oidc-issuer",
"https://token.actions.githubusercontent.com",
"${artifact}",
},
},
Expand Down

0 comments on commit 5686dd2

Please sign in to comment.