From f5f4fdfba460d5693e88cf7da58fc10b999b554e Mon Sep 17 00:00:00 2001 From: Samuel Berthe Date: Wed, 22 Apr 2026 01:49:13 +0200 Subject: [PATCH] ci: pin Node.js to 24 for Astro 6 compatibility Astro 6 requires Node.js >=22.12.0; 'latest' was resolving to v20. --- .github/workflows/deploy.yml | 1 + .github/workflows/site.yml | 1 + 2 files changed, 2 insertions(+) diff --git a/.github/workflows/deploy.yml b/.github/workflows/deploy.yml index d85f700..62ada74 100644 --- a/.github/workflows/deploy.yml +++ b/.github/workflows/deploy.yml @@ -26,6 +26,7 @@ jobs: - name: Setup Node.js uses: actions/setup-node@v6 with: + node-version: 'latest' cache: npm cache-dependency-path: site/package-lock.json diff --git a/.github/workflows/site.yml b/.github/workflows/site.yml index eb18785..bf2dd4e 100644 --- a/.github/workflows/site.yml +++ b/.github/workflows/site.yml @@ -23,6 +23,7 @@ jobs: - name: Setup Node.js uses: actions/setup-node@v6 with: + node-version: 'latest' cache: npm cache-dependency-path: site/package-lock.json