From 22123a48c8ab912738f17456eb5c4e1fe79fda5d Mon Sep 17 00:00:00 2001 From: JRS1986 <1651269+JRS1986@users.noreply.github.com> Date: Tue, 19 May 2026 18:39:18 +0200 Subject: [PATCH] Bump actions/checkout and actions/setup-node from v4 to v5 GitHub deprecated the Node.js 20 versions of these JavaScript actions in 2025-09 and is forcing the Node 24 runtime starting 2026-06-02. v5 ships the Node 24 runtime. Pinning ahead of the forced cutover so we don't get a surprise red CI day. Four pins updated: - .github/workflows/ci.yml actions/checkout - .github/workflows/release.yml actions/checkout - .github/workflows/docs.yml actions/checkout - .github/workflows/docs.yml actions/setup-node astral-sh/setup-uv@v5, the Pages actions (configure-pages@v5, upload-pages-artifact@v3, deploy-pages@v4), and actions/upload-artifact were not in the deprecation list and stay on their current pins. Closes #70 --- .github/workflows/ci.yml | 2 +- .github/workflows/docs.yml | 4 ++-- .github/workflows/release.yml | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index edee030..a7ae1f2 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -9,7 +9,7 @@ jobs: test: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v5 - uses: astral-sh/setup-uv@v5 - name: Set up Python run: uv python install 3.11 diff --git a/.github/workflows/docs.yml b/.github/workflows/docs.yml index 31a9182..1288c3d 100644 --- a/.github/workflows/docs.yml +++ b/.github/workflows/docs.yml @@ -24,9 +24,9 @@ jobs: build: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v5 - name: Setup Node.js - uses: actions/setup-node@v4 + uses: actions/setup-node@v5 with: node-version: 20 cache: npm diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 4d685cd..cbd2790 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -7,7 +7,7 @@ jobs: build: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v5 - uses: astral-sh/setup-uv@v5 - name: Set up Python run: uv python install 3.11