Skip to content

Commit

Permalink
.clomonitor: Update CLOMonitor checks exemptions
Browse files Browse the repository at this point in the history
Add dangerous workflow, signed releases and token permissions checks
to CLOMonitor exemptions.

Signed-off-by: Sandipan Panda <[email protected]>
  • Loading branch information
sandipanpanda authored and jrajahalme committed Nov 28, 2022
1 parent 93ed15d commit 15baaec
Showing 1 changed file with 17 additions and 0 deletions.
17 changes: 17 additions & 0 deletions .clomonitor.yml
Original file line number Diff line number Diff line change
Expand Up @@ -3,3 +3,20 @@
exemptions:
- check: slack_presence
reason: "The Cilium slack community can be found at http://slack.cilium.io/" # Justification of this exemption

- check: dangerous_workflow
reason: >
"It is safe to run code checkout '${{ github.event.pull_request.head.sha }}'
and 'github.event.pull_request.head.ref' in .github/workflows/build-images-base.yaml
as this workflow is only permitted to be executed after an explicit approval of a
subset of committers."
- check: signed_releases
reason: >
"All Cilium release images are cryptographically signed during build by cosign.
Images are hosted in Quay. OpenSSF Scorecard check is currently limited to repositories
hosted on GitHub, and does not support other source hosting repositories."
- check: token_permissions
reason: >
"Reason to use every non-read-only token in GitHub workflows is commented in the respective workflow files."

0 comments on commit 15baaec

Please sign in to comment.