From 7c9529af52aaab8af2bc987b24ce5fb0ca62b1cc Mon Sep 17 00:00:00 2001 From: dickhardt Date: Fri, 4 Sep 2026 19:41:35 +0100 Subject: [PATCH 1/2] chore: content workflows use Node 22 hello.dev is adding wrangler 4 as a dev dependency, which pulls in @cloudflare/kv-asset-handler requiring Node >= 22, and that repo has engine-strict set. Bump content-merge and content-sync from Node 20 to 22 so the Ready for merge check installs cleanly. Co-Authored-By: Claude Fable 5.1 Claude-Session: https://claude.ai/code/session_01TUaEMyd8MGXZpFA4jHVm6E --- .github/workflows/content-merge.yml | 2 +- .github/workflows/content-sync.yml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/content-merge.yml b/.github/workflows/content-merge.yml index 29a31f8..7f3483b 100644 --- a/.github/workflows/content-merge.yml +++ b/.github/workflows/content-merge.yml @@ -28,7 +28,7 @@ jobs: - name: Install modules and cache uses: actions/setup-node@v6 with: - node-version: '20' + node-version: '22' cache: 'npm' - name: Restore npm cache diff --git a/.github/workflows/content-sync.yml b/.github/workflows/content-sync.yml index 9ded2e3..a6eb937 100644 --- a/.github/workflows/content-sync.yml +++ b/.github/workflows/content-sync.yml @@ -47,7 +47,7 @@ jobs: - name: Install modules and cache uses: actions/setup-node@v6 with: - node-version: '20' + node-version: '22' cache: 'npm' - name: Restore npm cache From 3fedcc1e93887a6ecd56916ccf99d1e2f04773c6 Mon Sep 17 00:00:00 2001 From: dickhardt Date: Fri, 4 Sep 2026 23:48:50 +0100 Subject: [PATCH 2/2] chore: content workflows use Node 24, not 22 Node 20 is end-of-life and Node 24 is the active LTS; it also matches the Node version Cloudflare Workers Builds uses by default. Co-Authored-By: Claude Fable 5.1 Claude-Session: https://claude.ai/code/session_01TUaEMyd8MGXZpFA4jHVm6E --- .github/workflows/content-merge.yml | 2 +- .github/workflows/content-sync.yml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/content-merge.yml b/.github/workflows/content-merge.yml index 7f3483b..d421672 100644 --- a/.github/workflows/content-merge.yml +++ b/.github/workflows/content-merge.yml @@ -28,7 +28,7 @@ jobs: - name: Install modules and cache uses: actions/setup-node@v6 with: - node-version: '22' + node-version: '24' cache: 'npm' - name: Restore npm cache diff --git a/.github/workflows/content-sync.yml b/.github/workflows/content-sync.yml index a6eb937..6b98003 100644 --- a/.github/workflows/content-sync.yml +++ b/.github/workflows/content-sync.yml @@ -47,7 +47,7 @@ jobs: - name: Install modules and cache uses: actions/setup-node@v6 with: - node-version: '22' + node-version: '24' cache: 'npm' - name: Restore npm cache