ci/depot

Free catalog · v0.0.17

Reviews Depot CI workflows for security, correctness, reliability, caching, and performance concerns.

Checks

RuleSeverityScans for
depotci.action.unpinnedCriticalExternal action uses mutable reference
depotci.build.cache-orderMediumDocker/build cache steps ordered incorrectly
depotci.build.mutable-inputMediumMutable build inputs
depotci.cache.lifecycleMediumCache save/restore lifecycle issues
depotci.cache.missingMediumExpected dependency cache missing
depotci.cache.unstable-keyMediumCache key unstable or ineffective
depotci.job.dependency-structureMediumJob dependency structure problems
depotci.job.missing-timeoutMediumJob missing timeout
depotci.permissions.broadCriticalOver-broad token permissions
depotci.pull-request.untrusted-codeCriticalTrusted workflow executes pull-request-controlled code
depotci.release.missing-gateMediumRelease/publish path missing required gates
depotci.runs-on.self-hostedCriticalRisky self-hosted runner usage
depotci.script-injectionCriticalUntrusted context interpolated into shell steps
depotci.secret.scope-broadCriticalSecrets exposed to more jobs/steps than needed
depotci.step.failure-maskedMediumFailure masked (continue-on-error / always without care)
depotci.workflow.concurrencyMediumMissing or weak concurrency controls
depotci.workflow.redundant-workMediumRedundant work across jobs

More from the registry