Minimal test repository for evaluating OSV-Scanner with GitHub Actions and GitHub code scanning.
This repository contains:
- A deliberately vulnerable npm lockfile in
fixtures/vulnerable/package-lock.json. - A GitHub Actions workflow that runs OSV-Scanner on pushes, on a schedule, and via manual dispatch.
- SARIF upload to GitHub Security / code scanning.
The workflow is configured to scan the vulnerable fixture and upload SARIF results to GitHub code scanning. It does not fail the workflow on findings so the scan results can still be reviewed in GitHub Security.
The fixture uses minimist@0.0.8, which has known vulnerabilities and is
intended to produce findings in OSV-Scanner.