You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
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
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
.nvmrcpackage.json@types/nodepackagenode:24-alpine3.23workflows/rafiki/env-setup/action.ymlto use Node 24