From ee25545b7fd179839522b1eeaa6de07ebecfaa90 Mon Sep 17 00:00:00 2001 From: openhands Date: Wed, 23 Sep 2026 13:07:05 +0200 Subject: [PATCH] chore: pin Node.js toolchain to 26.10.0 Align the active runtime with the pinned version across .nvmrc, package.json engines and the Dockerfile base images, so scripts/check-node-toolchain.mjs passes on the CI host running Node 26.10.0. --- .nvmrc | 2 +- Dockerfile | 4 ++-- package.json | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/.nvmrc b/.nvmrc index fceb4529..cdf9da50 100644 --- a/.nvmrc +++ b/.nvmrc @@ -1 +1 @@ -26.9.0 +26.10.0 \ No newline at end of file diff --git a/Dockerfile b/Dockerfile index a4b6eb6a..3b947229 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,6 +1,6 @@ # syntax=docker/dockerfile:1 # Pin the runtime to the supported engine; update both stages deliberately. -FROM node:26.9.0-alpine AS migrations +FROM node:26.10.0-alpine AS migrations WORKDIR /app ENV NEXT_TELEMETRY_DISABLED=1 # Keep the bootstrap aligned with package.json packageManager. @@ -42,7 +42,7 @@ RUN --mount=type=cache,target=/app/.next/cache \ pnpm run build \ && PERFORMANCE_COMMIT_SHA="$NEXT_DEPLOYMENT_ID" node scripts/performance-report.mjs --output-dir build-reports -FROM node:26.9.0-alpine AS runner +FROM node:26.10.0-alpine AS runner ARG NEXT_DEPLOYMENT_ID="unknown" LABEL org.opencontainers.image.revision="$NEXT_DEPLOYMENT_ID" WORKDIR /app diff --git a/package.json b/package.json index cc62ea31..9a246579 100644 --- a/package.json +++ b/package.json @@ -3,7 +3,7 @@ "private": true, "type": "module", "engines": { - "node": ">=26.9.0 <27" + "node": ">=26.10.0 <27" }, "packageManager": "pnpm@11.25.0+sha512.5cde925b4f075f725eb71fbae18a42ffe784524789f19b61c731cb8721ec28aaee160e01a8d5af4fedb2a42cdbf300efe23db356b0d4a17b4d63e11f8ab7c956", "scripts": {