Skip to content

Security Audit workflow#19

Merged
TwitchBronBron merged 7 commits into
masterfrom
task/security-audit-workflow
May 20, 2026
Merged

Security Audit workflow#19
TwitchBronBron merged 7 commits into
masterfrom
task/security-audit-workflow

Conversation

@chrisdp
Copy link
Copy Markdown
Contributor

@chrisdp chrisdp commented May 20, 2026

Adds a dedicated Security Audit GitHub Actions workflow that runs npm run audit on PRs and master pushes. The job is single-OS (ubuntu-latest, node 18.20.4) so the status check is fast and self-contained. Also removes the redundant npm run audit step from build.yml.

chrisdp added 7 commits May 20, 2026 08:14
Runs `npm run audit` on PRs and master pushes so the audit posture
is gated independently of the larger `build` workflow. Removes the
redundant `npm run audit` step from `build.yml`.
Without an explicit `label` query param, shields.io defaults to "build"
for the github/actions/workflow/status endpoint.
@TwitchBronBron TwitchBronBron merged commit e3ae91f into master May 20, 2026
7 checks passed
@TwitchBronBron TwitchBronBron deleted the task/security-audit-workflow branch May 20, 2026 13:18
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.

2 participants