From dcd16fc2b358765653d889b27340674330f30b22 Mon Sep 17 00:00:00 2001 From: DryadAI <264790950+DryadAI@users.noreply.github.com> Date: Fri, 14 Aug 2026 18:34:28 -0400 Subject: [PATCH] Bump checkout and setup-python to v7 Both actions targeted Node 20, which GitHub deprecated and now force-runs on Node 24. The runs were green, but on a compatibility shim: when that shim is withdrawn the workflow breaks for a reason unrelated to any code in this repo. v7 is the current major for both (checkout 7.0.1, setup-python 7.0.0), verified against the release API rather than assumed. Pinned to the floating major so patch fixes arrive without another commit. No change to what runs: same matrix, same font setup, same pytest. Co-Authored-By: Claude Opus 5 Claude-Session: https://claude.ai/code/session_012WFx93fFcmnernLUWCStAx --- .github/workflows/test.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 7364e56..f4224c3 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -12,8 +12,8 @@ jobs: matrix: python-version: ["3.10", "3.12"] steps: - - uses: actions/checkout@v4 - - uses: actions/setup-python@v5 + - uses: actions/checkout@v7 + - uses: actions/setup-python@v7 with: python-version: ${{ matrix.python-version }} - name: Install