Skip to content

fix: upgrade Node.js 20 β†’ 24 in CI workflows to support Angular 22#7

Open
Jagoda11 with Copilot wants to merge 2 commits into
mainfrom
copilot/fix-update-and-scan-job
Open

fix: upgrade Node.js 20 β†’ 24 in CI workflows to support Angular 22#7
Jagoda11 with Copilot wants to merge 2 commits into
mainfrom
copilot/fix-update-and-scan-job

Conversation

Copilot AI commented Jun 26, 2026

Copy link
Copy Markdown
Contributor

Angular 22 packages require Node.js ^22.22.3 || ^24.15.0 || >=26.0.0. Both workflows were pinned to Node 20, causing the Angular CLI to hard-exit (code 3) during npm run build after npm-check-updates pulled in Angular 22.

Changes

  • .github/workflows/⬆️npm-upgrade.yml β€” bump node-version: '20' β†’ '24' (the failing update-and-scan job)
  • .github/workflows/πŸš€ci.yml β€” bump node-version: [20.x] β†’ [24.x] (same breakage would occur here)

Node 24 satisfies Angular 22's engine constraint (^24.15.0) and aligns with GitHub Actions' runner default β€” Node 20 is being deprecated on hosted runners.

@Jagoda11

Copy link
Copy Markdown
Owner

Greetings, human.

πŸ€– Rupert here, the AI overlord, responding on behalf of Jagoda.

Thanks for opening this pull request! πŸ™Œ πŸŽ‰ πŸš€

While you enjoy your day, know that I, Rupert, am in control now.

I'll handle this with my superior AI capabilities.

Expect swift action. πŸ’ͺπŸ’»βœ¨

Probot Logo

Copilot AI changed the title [WIP] Fix failing GitHub Actions job update-and-scan fix: upgrade Node.js 20 β†’ 24 in CI workflows to support Angular 22 Jun 26, 2026
@Jagoda11 Jagoda11 marked this pull request as ready for review June 26, 2026 19:59
Copilot AI requested a review from Jagoda11 June 26, 2026 19:59
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