From a5d63e7414c8e39f41c34e075df50847fe34695d Mon Sep 17 00:00:00 2001 From: amide-init Date: Fri, 9 Oct 2026 05:48:20 -0700 Subject: [PATCH] ci: build with Node 22 Node 20 reached end-of-life in April 2026 and no longer gets security fixes, so CI and the docs deploy shouldn't keep building on it. Node 22 is the oldest release still in maintenance; the setup docs keep saying 20+ since nothing in the code needs 22. Co-Authored-By: Claude Opus 5.5 --- .github/workflows/ci.yml | 2 +- .github/workflows/deploy-docs.yml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index fb810a4..cd55790 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -18,7 +18,7 @@ jobs: - uses: actions/setup-node@v7 with: - node-version: 20 + node-version: 22 cache: pnpm cache-dependency-path: pnpm-lock.yaml diff --git a/.github/workflows/deploy-docs.yml b/.github/workflows/deploy-docs.yml index cf5fa48..282286a 100644 --- a/.github/workflows/deploy-docs.yml +++ b/.github/workflows/deploy-docs.yml @@ -33,7 +33,7 @@ jobs: - uses: actions/setup-node@v7 with: - node-version: 20 + node-version: 22 cache: pnpm cache-dependency-path: docs/pnpm-lock.yaml