Skip to content

fix: enforce npm audit exit code in frontend CI (#637) - #836

Merged
hman38705 merged 1 commit into
solutions-plug:mainfrom
euniceamoni:fix/637-enforce-npm-audit-exit-code
May 30, 2026
Merged

fix: enforce npm audit exit code in frontend CI (#637)#836
hman38705 merged 1 commit into
solutions-plug:mainfrom
euniceamoni:fix/637-enforce-npm-audit-exit-code

Conversation

@euniceamoni

Copy link
Copy Markdown
Contributor

Summary

Removes continue-on-error: true from the Scan Node.js dependencies step in .github/workflows/test.yml so high/critical npm vulnerabilities now fail CI instead of being silently ignored.

Changes

  • Removed continue-on-error: true from the npm audit step
  • Added inline comment documenting the exception process for known false positives (via frontend/.nsprc with justification + security team approval)

Testing

CI will now exit non-zero when npm audit --audit-level=high finds high or critical vulnerabilities.

Closes #637

Remove continue-on-error: true from the Scan Node.js dependencies step
so high/critical vulnerabilities fail CI. Add exception process comment
pointing to frontend/.nsprc for known false positives.
@drips-wave

drips-wave Bot commented May 30, 2026

Copy link
Copy Markdown

@euniceamoni Great news! 🎉 Based on an automated assessment of this PR, the linked Wave issue(s) no longer count against your application limits.

You can now already apply to more issues while waiting for a review of this PR. Keep up the great work! 🚀

Learn more about application limits

@hman38705
hman38705 merged commit 11ae583 into solutions-plug:main May 30, 2026
12 of 39 checks passed
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.

Enforce npm audit exit code in frontend CI — currently continue-on-error: true

2 participants