Verification · Supply chain · Dependency audit
Advisory matching
Compare resolved versions with OSV, GitHub and ecosystem advisories.
How to build it
- Run an audit tool against the lockfile or manifest on every dependency change.
- Compare resolved versions with advisory databases such as OSV or the GitHub advisory database.
- Fail the build on advisories that have a fix available and report the rest.
Signals in a repository
- A dependency-review workflow or audit step in CI for lockfile changes.
- An osv-scanner, deny.toml or pip-audit step in the pipeline.
In practice
42 repositories run a tool for this check in the scanned set.
npm-audit· 9 repospip-audit· 2 reposcargo-audit· 2 reposgovulncheck· 4 reposcargo-deny· 19 reposdependency-review· 12 repos
Examples
-
nousresearch/hermes-agent ·
npm-auditnpm audit --workspaces=false -
axios/axios ·
dependency-reviewuses actions/dependency-review-action -
mermaid-js/mermaid ·
dependency-reviewuses actions/dependency-review-action -
home-assistant/core ·
dependency-reviewuses actions/dependency-review-action -
earendil-works/pi ·
npm-auditnpm audit signatures --omit=dev