From fe8c90a400ce45ffb86fc591f39d532196259569 Mon Sep 17 00:00:00 2001 From: Max Bachaud Date: Mon, 11 May 2026 09:38:58 -0700 Subject: [PATCH] =?UTF-8?q?ci:=20bump=20checkout=20v4=E2=86=92v6=20and=20s?= =?UTF-8?q?etup-python=20v5=E2=86=92v6=20(Node=2024)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit GitHub deprecated Node.js 20 actions starting June 2, 2026 (forced default flip to Node 24) and will remove Node 20 from runners on September 16, 2026. Both action majors have Node 24 builds: - actions/checkout v5+ (latest patch: 6.0.2, released 2026-01-09) - actions/setup-python v6+ (latest patch: 6.2.0, released 2026-01-22) We only use the default checkout and pass python-version to setup-python. No breaking API surface for our usage in either major bump. --- .github/workflows/ci.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index ac56adc..3842948 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -14,8 +14,8 @@ jobs: python-version: ["3.11", "3.12"] runs-on: ${{ matrix.os }} steps: - - uses: actions/checkout@v4 - - uses: actions/setup-python@v5 + - uses: actions/checkout@v6 + - uses: actions/setup-python@v6 with: python-version: ${{ matrix.python-version }} - name: Install deps