From 7ba7c653027efbe3bb9468211ec5339c29cee63d Mon Sep 17 00:00:00 2001 From: Matt McKay Date: Fri, 18 Sep 2026 17:23:12 +1000 Subject: [PATCH] ci: run the Netlify CLI on Node 24 The preview job's setup-node step pinned node-version '20'. Node 20 reached end-of-life on 2026-04-30, and netlify-cli 27.0.0 (2026-07-24) raised its engine floor to Node >=22.13.0, so the preview deploy has been installing netlify-cli@latest outside its supported range (npm logs EBADENGINE). Node here runs only the Netlify CLI inside quantecon/actions/preview-netlify. Co-Authored-By: Claude Opus 5 (1M context) --- .github/workflows/ci.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 7bd98cd32..dba689905 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -104,7 +104,7 @@ jobs: - name: Setup Node.js uses: actions/setup-node@v7 with: - node-version: '20' + node-version: '24' - name: Preview Deploy to Netlify uses: quantecon/actions/preview-netlify@v0 with: