From eed76366a0964294a4e713ed87fef03d4fddafe5 Mon Sep 17 00:00:00 2001 From: ruy-bot <278561507+ruy-bot[bot]@users.noreply.github.com> Date: Wed, 21 Oct 2026 20:48:08 +0000 Subject: [PATCH] chore: update Node to 26 Bump the Node version used by the benchmark, deploy and reprocess workflows from 24 to 26, and update the matching version check in suite/scripts/setup.sh. Node 26 becomes Active LTS on 2026-10-28 and Node 24 entered Maintenance on 2026-10-20; the major-only pin resolves to the latest 26.x release (26.12.1 today). Co-authored-by: Ruy Adorno --- .github/workflows/benchmark.yaml | 4 ++-- .github/workflows/reprocess.yml | 2 +- suite/scripts/setup.sh | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/.github/workflows/benchmark.yaml b/.github/workflows/benchmark.yaml index e7f0777189..4c6ac21f39 100644 --- a/.github/workflows/benchmark.yaml +++ b/.github/workflows/benchmark.yaml @@ -148,7 +148,7 @@ jobs: - name: Install Node uses: actions/setup-node@v6 with: - node-version: "24" + node-version: "26" package-manager-cache: false - name: Install & Setup Tools # setup.sh writes ./results/versions.json relative to cwd, and bench @@ -245,7 +245,7 @@ jobs: - name: Install Node uses: actions/setup-node@v6 with: - node-version: "24" + node-version: "26" - name: Download Results uses: actions/download-artifact@v8 with: diff --git a/.github/workflows/reprocess.yml b/.github/workflows/reprocess.yml index 646e50a12b..d95dbacee6 100644 --- a/.github/workflows/reprocess.yml +++ b/.github/workflows/reprocess.yml @@ -28,7 +28,7 @@ jobs: - name: Install Node uses: actions/setup-node@v6 with: - node-version: "24" + node-version: "26" - name: Download Results uses: actions/download-artifact@v8 with: diff --git a/suite/scripts/setup.sh b/suite/scripts/setup.sh index 4b03311246..925cbc049f 100644 --- a/suite/scripts/setup.sh +++ b/suite/scripts/setup.sh @@ -18,7 +18,7 @@ if [ -n "${GITHUB_ENV:-}" ]; then fi # Check Node version -REQUIRED_NODE_VERSION="24" +REQUIRED_NODE_VERSION="26" CURRENT_NODE_VERSION=$(node -v | cut -d'v' -f2) if [[ "$CURRENT_NODE_VERSION" != "$REQUIRED_NODE_VERSION"* ]]; then echo "Error: Node.js version $REQUIRED_NODE_VERSION is required, but version $CURRENT_NODE_VERSION is installed"