From 15b19e1e5a104a36fa3da85ee08781e5d0789f27 Mon Sep 17 00:00:00 2001 From: Salman Muin Kayser Chishti <13schishti@gmail.com> Date: Sat, 7 Feb 2026 23:32:01 +0000 Subject: [PATCH] Upgrade GitHub Actions for Node 24 compatibility Signed-off-by: Salman Muin Kayser Chishti <13schishti@gmail.com> --- .github/workflows/black.yml | 2 +- .github/workflows/python-publish.yml | 10 +++++----- .github/workflows/python-test.yaml | 4 ++-- .github/workflows/test-build-from-source.yml | 4 ++-- .github/workflows/test-pypi-install.yml | 4 ++-- 5 files changed, 12 insertions(+), 12 deletions(-) diff --git a/.github/workflows/black.yml b/.github/workflows/black.yml index 98b2a668..09de3e63 100644 --- a/.github/workflows/black.yml +++ b/.github/workflows/black.yml @@ -6,5 +6,5 @@ jobs: lint: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v6 - uses: psf/black@stable \ No newline at end of file diff --git a/.github/workflows/python-publish.yml b/.github/workflows/python-publish.yml index 52c21e0e..8e618322 100644 --- a/.github/workflows/python-publish.yml +++ b/.github/workflows/python-publish.yml @@ -20,7 +20,7 @@ jobs: name: Make SDist runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: fetch-depth: 0 # Optional, use if you use setuptools_scm submodules: false # Optional, use if you have submodules @@ -28,7 +28,7 @@ jobs: - name: Build SDist run: pipx run build --sdist - - uses: actions/upload-artifact@v4 + - uses: actions/upload-artifact@v6 with: name: cibw-sdist path: dist/*.tar.gz @@ -42,7 +42,7 @@ jobs: os: [ubuntu-latest, windows-latest, macos-14] # macos-13 removed (deprecated) steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: fetch-depth: 0 submodules: true @@ -50,7 +50,7 @@ jobs: - uses: pypa/cibuildwheel@v3.3.1 - name: Upload wheels - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: name: cibw-wheels-${{ matrix.os }} path: wheelhouse/*.whl @@ -60,7 +60,7 @@ jobs: runs-on: ubuntu-latest if: github.event_name == 'release' && github.event.action == 'published' steps: - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: pattern: cibw-* path: dist diff --git a/.github/workflows/python-test.yaml b/.github/workflows/python-test.yaml index 0017bcf8..84338191 100644 --- a/.github/workflows/python-test.yaml +++ b/.github/workflows/python-test.yaml @@ -13,9 +13,9 @@ jobs: python-version: ["3.11", "3.12"] steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: Set up Python ${{ matrix.python-version }} - uses: actions/setup-python@v4 + uses: actions/setup-python@v6 with: python-version: ${{ matrix.python-version }} allow-prereleases: true diff --git a/.github/workflows/test-build-from-source.yml b/.github/workflows/test-build-from-source.yml index 1f80bb53..e057a509 100644 --- a/.github/workflows/test-build-from-source.yml +++ b/.github/workflows/test-build-from-source.yml @@ -31,10 +31,10 @@ jobs: steps: - name: checkout repository - uses: actions/checkout@v2 + uses: actions/checkout@v6 - name: Set up Python ${{ matrix.python-version }} - uses: actions/setup-python@v4 + uses: actions/setup-python@v6 with: python-version: ${{ matrix.python-version }} diff --git a/.github/workflows/test-pypi-install.yml b/.github/workflows/test-pypi-install.yml index 08e40188..a81d9605 100644 --- a/.github/workflows/test-pypi-install.yml +++ b/.github/workflows/test-pypi-install.yml @@ -20,9 +20,9 @@ jobs: python-version-nd: 312 steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v6 - name: Set up Python ${{ matrix.python-version }} - uses: actions/setup-python@v2 + uses: actions/setup-python@v6 with: python-version: ${{ matrix.python-version }} - name: Display Python version