Hasty Briefsbeta

Node 20 will be deprecated on GitHub Actions runners

7 hours ago
  • #GitHub Actions
  • #Node.js
  • #Deprecation
  • Node20 will reach end-of-life (EOL) in April 2026, prompting GitHub Actions to start deprecating it.
  • GitHub runner v2.328.0 now supports both Node20 (default) and Node24; users can test Node24 by setting `FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true`.
  • From March 4, 2026, runners will default to Node24; users can opt out by setting `ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true` until summer 2026.
  • Node24 is incompatible with macOS 13.4 and lower and lacks ARM32 support, affecting self-hosted runners.
  • Action maintainers should update actions to Node24, and users should update workflows to use Node24-compatible action versions.