A
Controls enabled 13/22
- Actions must come from authorized sources
- Actions must not use ambiguous tag/branch refs
- Pipeline must not leak secrets in config
- Workflow must not execute unverified scripts
- Workflow must not write untrusted content to $GITHUB_ENV
- pull_request_target must not check out the PR head
- Actions must not carry known CVEs
- Actions must not reference archived repositories
- 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 inline user input into shell scripts
- Workflow must not use Docker-in-Docker
- Workflow must not use dangerous triggers
- Workflow permissions must be declared
- Workflows must include required actions
- Actions must not execute mutable remote codenot in this analysis
- Pinned Upstream Actions must existnot in this analysis
- Release workflows must not restore an untrusted cachenot in this analysis
- Workflows must not expose all secrets at oncenot in this analysis
This is a custom Plumber score, computed from this repository's own Plumber configuration, not an official Plumber-validated score.