From 09debc06dfc880ce6667bc93f10463e2c64a6c35 Mon Sep 17 00:00:00 2001 From: pretyflaco Date: Sat, 15 Aug 2026 10:53:48 +0300 Subject: [PATCH] chore(ci): bump GitHub Actions to Node 24 majors Resolves the Node 20 deprecation warnings emitted by the runner: - actions/checkout v4 -> v5 - actions/setup-python v5 -> v6 - actions/upload-artifact v4 -> v5 - actions/download-artifact v4 -> v5 upload/download majors kept matched. pypa/gh-action-pypi-publish stays on the upstream rolling release/v1 tag. --- .github/workflows/ci.yml | 4 ++-- .github/workflows/release.yml | 8 ++++---- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 4010221..227ad60 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -14,10 +14,10 @@ jobs: python-version: ["3.10", "3.11", "3.12"] steps: - name: Checkout - uses: actions/checkout@v4 + uses: actions/checkout@v5 - name: Set up Python ${{ matrix.python-version }} - uses: actions/setup-python@v5 + uses: actions/setup-python@v6 with: python-version: ${{ matrix.python-version }} cache: pip diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 9501469..200b7e3 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -21,10 +21,10 @@ jobs: runs-on: ubuntu-latest timeout-minutes: 10 steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v5 - name: Set up Python 3.12 - uses: actions/setup-python@v5 + uses: actions/setup-python@v6 with: python-version: "3.12" @@ -40,7 +40,7 @@ jobs: python -m twine check dist/* - name: Upload dist artifact - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v5 with: name: dist path: dist/* @@ -60,7 +60,7 @@ jobs: id-token: write steps: - name: Download dist artifact - uses: actions/download-artifact@v4 + uses: actions/download-artifact@v5 with: name: dist path: dist