From 4d60132a7f3e3b54f05d000f66f22e1dee3f288a Mon Sep 17 00:00:00 2001 From: JavierMonton Date: Fri, 9 Oct 2026 15:42:39 +0200 Subject: [PATCH] Fix website CI: Node 18 -> 20, actions/checkout+setup-node v3 -> v4 Docusaurus now requires Node >= 20; the Documentation/checks job failed with 'Minimum Node.js version not met' on dependabot PRs. --- .github/workflows/documentation.yml | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/.github/workflows/documentation.yml b/.github/workflows/documentation.yml index 7bf0d6ba..d03498e9 100644 --- a/.github/workflows/documentation.yml +++ b/.github/workflows/documentation.yml @@ -11,10 +11,10 @@ jobs: if: github.event_name != 'push' runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 - - uses: actions/setup-node@v3 + - uses: actions/checkout@v4 + - uses: actions/setup-node@v4 with: - node-version: '18' + node-version: '20' - name: Test Build run: | cd website @@ -31,12 +31,12 @@ jobs: runs-on: ubuntu-latest steps: - name: Check out repo - uses: actions/checkout@v3 + uses: actions/checkout@v4 # Node is required for npm - name: Set up Node - uses: actions/setup-node@v3 + uses: actions/setup-node@v4 with: - node-version: "18" + node-version: "20" # Install and build Docusaurus website - name: Build Docusaurus website run: |