Add Windows and MacOS machines to nodejs-private GA
Nobody has claimed this yet.
- Dominant language
- JavaScript
- Stars
- 694
- Forks
- 142
- PR merge metrics
- No merged PRs in 30d
Description
Hi folks,
I'm wondering if we could add Windows and MacOS machines to GA for nodejs-private. It's currently hard to identify some errors in a short time because we can only run CI after its lock down. IIRC we have removed macOS from GA because we were exceeding GA the limit very often. But, what about adding actions and running the CI only when a specific label is added?
This would prevent a lot of stress by the releaser when doing security releases. No need to rush things.
Feel free to move it to a different repository if this is not the best place to discuss it.
cc: @nodejs/tsc @nodejs/security-release for awarness
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
The issue proposes adding Windows and macOS GitHub Actions coverage for nodejs-private, gated by a label. Start by locating the existing nodejs-private GA workflow and checking how security releases currently trigger CI. Done means both machines can be selected for the labeled run without routinely exceeding GitHub Actions limits.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- github-actions, javascript
- Domain
- ci-cd
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100