From 35984066fec7e167a9fc4ee8c7e83db017b25b5a Mon Sep 17 00:00:00 2001 From: Mehdi Boutayeb Date: Tue, 8 Sep 2026 16:58:27 +0200 Subject: [PATCH] CI: bump actions/checkout to v4 and actions/setup-python to v5 The build workflow pins actions/checkout@v2 and actions/setup-python@v2, which run on the Node.js 16 runtime that GitHub has deprecated. Runs now emit deprecation annotations and the Node 16 based actions are being phased out. Bumping to checkout@v4 and setup-python@v5 (Node 20) removes the warnings; the step inputs are unchanged and both versions still support the pypy-2.7 and 3.12 matrix entries. --- .github/workflows/builds.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/builds.yml b/.github/workflows/builds.yml index 9158aa3f92..1f36b18c07 100644 --- a/.github/workflows/builds.yml +++ b/.github/workflows/builds.yml @@ -12,9 +12,9 @@ jobs: os: [ubuntu-latest, macos-latest, windows-latest] python-version: [ 'pypy-2.7', '3.12' ] steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v4 - name: Set up Python - uses: actions/setup-python@v2 + uses: actions/setup-python@v5 with: python-version: ${{ matrix.python-version }} - name: Basic import test