zoobymoo2744/Provenance downgrade check

Fail CI when dependencies in your lockfile lose npm provenance or trusted publisher status.

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
lockfilePath to lockfile (pnpm-lock.yaml, package-lock.json, yarn.lock)no
workspace-pathPath to workspace root (default: GITHUB_WORKSPACE)no.
base-refGit ref to compare against (e.g., origin/main)no
fail-on-downgradeFail behavior: true|false|any|only-provenance-loss (default: true)notrue
fail-on-provenance-changeFail job when provenance repository/branch changes (default: false)nofalse
namedescription
downgradedJSON array of { name, from, to, downgradeType } for detected downgrades
changedJSON array of provenance change events: { name, from, to, type, previousRepository?, newRepository?, previousBranch?, newBranch? }