Skip to content

ci: add scheduled security audit workflow - #13

Merged
mstuart merged 1 commit into
masterfrom
ci/security-audit
Aug 18, 2026
Merged

ci: add scheduled security audit workflow#13
mstuart merged 1 commit into
masterfrom
ci/security-audit

Conversation

@mstuart

@mstuart mstuart commented Aug 18, 2026

Copy link
Copy Markdown
Owner

Adds the weekly security-audit workflow already running in the graphql repos.

Scans for high/critical advisories with npm audit, opening a tracking issue when it finds any and auto-closing it once clean. It reports rather than gating PRs, so a newly published advisory cannot turn every PR red, including the Dependabot PR carrying the fix.

Adapted from the original so it works in repos without a committed lockfile: the install step falls back to npm install --package-lock-only when package-lock.json is absent.

Weekly npm audit for high/critical advisories, opening and auto-closing
a tracking issue. Reports rather than gating PRs, so a newly published
advisory cannot block the Dependabot PR that fixes it.
@mstuart
mstuart merged commit 9dc7933 into master Aug 18, 2026
7 checks passed
@mstuart
mstuart deleted the ci/security-audit branch August 18, 2026 21:32
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant