Skip to content

Upgrade project to Node 24 #3854

@mkurapov

Description

@mkurapov

Context

Given that Node 20 is moving out of LTS this year, we should upgrade to use the latest LTS Node 24 across the repository.
Note: upgrading of TypeScript, pnpm (and optional move away from CommonJS) will be discussed and done separately.

Todo

  • Update .nvmrc
  • Update engines in root package.json
  • Update @types/node package
  • Update all Dockerfiles to use node:24-alpine3.23
  • Update workflows/rafiki/env-setup/action.yml to use Node 24

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type
No fields configured for issues without a type.

Projects

Status

Done

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions