Conversation
✅ Deploy Preview for nx-docs ready!
To edit notification comments on pull requests, go to your Netlify project configuration. |
✅ Deploy Preview for nx-dev ready!
To edit notification comments on pull requests, go to your Netlify project configuration. |
|
View your CI Pipeline Execution ↗ for commit 8a49d36
☁️ Nx Cloud last updated this comment at |
## Current Behavior CI matrices test Node 20. Generators install `@types/node@20.19.9`. Repo dev catalog pins `@types/node@^20.19.10`. Nightly matrix references `nodeTLS: 20` for non-core plugin coverage. ## Expected Behavior Node 20 dropped from e2e + nightly matrices and ESLint docs (EOL Apr 2026). Generator `typesNodeVersion` bumps to `^22.0.0` (new supported floor). Repo catalog bumps to `^24.11.0` to match `mise.toml` runtime. Nightly `nodeTLS: 20` renamed to `lowestNodeLTS: 22` (typo fix + bump). Non-core plugins still run on a single LTS only. ## Related Issue(s) NXC-4159
## Current Behavior Nightly matrix runs core e2e on Node 22 + 24. ## Expected Behavior Adds Node 26.0.0 (just released) to the nightly matrix on both OSes for early validation. Non-core plugins still pin to `lowestNodeLTS: 22`. Total matrix size 152 / 256. ## Related Issue(s) NXC-4159
There was a problem hiding this comment.
Important
At least one additional CI pipeline execution has run since the conclusion below was written and it may no longer be applicable.
Nx Cloud has identified a possible root cause for your failed CI:
We investigated the two CI failures and neither is caused by this PR's changes. The e2e-maven failure is an npm ECOMPROMISED infrastructure error unrelated to the Node 20 drop or @types/node bump, and the e2e-nx cache timeout is a known flaky test (~15% flakiness rate) with no connection to the diff. Both failures are safe to re-trigger.
No code changes were suggested for this issue.
Trigger a rerun:
🔔 Heads up, your workspace has pending recommendations ↗ to auto-apply fixes for similar failures.
🎓 Learn more about Self-Healing CI on nx.dev
Current Behavior
CI matrices test Node 20.
@types/nodepinned to v20 in the repo catalog and generator constants.Expected Behavior
Generator
typesNodeVersionbumps to^22.0.0.Node 20 dropped from e2e + nightly matrices and ESLint docs (EOL Apr 2026). Repo catalog bumps to
^24.11.0to matchmise.toml. NightlynodeTLSrenamed tolowestNodeLTSand bumped to 22.Related Issue(s)
NXC-4159