A
Controls enabled 18/22
- Pinned Upstream Actions must exist
- Release workflows must not restore an untrusted cache
- Workflows must not expose all secrets at once
- Workflows must include required actionsoff by default
- Actions must come from authorized sources
- Actions must not carry known CVEs
- Actions must not reference archived repositories
- Actions must not use ambiguous tag/branch refs
- Branch must be protected
- Container images must not use forbidden tags
- Job must not run with write-all permissions
- Pipeline must not enable debug trace
- Reusable workflow must not use `secrets: inherit`
- Security jobs must not be weakened
- Third-party actions must be pinned by commit SHA
- Workflow must not execute unverified scripts
- Workflow must not inline user input into shell scripts
- Workflow must not use Docker-in-Docker
- Workflow must not use dangerous triggers
- Workflow must not write untrusted content to $GITHUB_ENV
- Workflow permissions must be declared
- pull_request_target must not check out the PR head
- Actions must not execute mutable remote codenot in this analysis
This is a custom Plumber score, computed from this repository's own Plumber configuration, not an official Plumber-validated score.