Skip to content

Conversation

@sheplu
Copy link
Member

@sheplu sheplu commented Nov 3, 2025

RFC to standardize the minimal set of workflows expected on all repositories

- Which Node.js versions must be tested by default? (e.g., 22 + 24 vs 18 + 20 + 22 + LTS)
- Should push validation run on all branches or exclude `main`?
- Naming convention for workflows (`ci.yml`, `test.yml`, `validate.yml`)?
- Should `npm audit` or dependency checks be mandatory or optional?
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

It definitely should be optional. All our dependencies are our own, and adding npm audit will only create noise in the workflow

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

It’s not noise if it alerts about unaddressed CVEs tho

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.

3 participants