From 1e6f9c8cf10e2f9222cb0e2037a2225cd2ed363f Mon Sep 17 00:00:00 2001 From: Giorgio Medico Date: Thu, 14 May 2026 13:57:45 +0200 Subject: [PATCH] Bump action versions to Node 24 --- .github/workflows/docs.yml | 10 +++++----- .github/workflows/pre-commit.yml | 6 +++--- .github/workflows/publish.yml | 4 ++-- .github/workflows/test.yml | 6 +++--- 4 files changed, 13 insertions(+), 13 deletions(-) diff --git a/.github/workflows/docs.yml b/.github/workflows/docs.yml index 946fa37..f9dff2e 100644 --- a/.github/workflows/docs.yml +++ b/.github/workflows/docs.yml @@ -31,12 +31,12 @@ jobs: steps: - name: Checkout repository - uses: actions/checkout@v4 + uses: actions/checkout@v6 with: fetch-depth: 0 - name: Install uv - uses: astral-sh/setup-uv@v6 + uses: astral-sh/setup-uv@v8.1.0 with: enable-cache: true cache-dependency-glob: uv.lock @@ -49,11 +49,11 @@ jobs: - name: Setup Pages if: github.ref == 'refs/heads/main' && github.event_name == 'push' - uses: actions/configure-pages@v4 + uses: actions/configure-pages@v6 - name: Upload artifact if: github.ref == 'refs/heads/main' && github.event_name == 'push' - uses: actions/upload-pages-artifact@v3 + uses: actions/upload-pages-artifact@v5 with: path: ./site @@ -68,5 +68,5 @@ jobs: steps: - name: Deploy to GitHub Pages id: deployment - uses: actions/deploy-pages@v4 + uses: actions/deploy-pages@v5 diff --git a/.github/workflows/pre-commit.yml b/.github/workflows/pre-commit.yml index bff433e..6b4bba6 100644 --- a/.github/workflows/pre-commit.yml +++ b/.github/workflows/pre-commit.yml @@ -9,16 +9,16 @@ jobs: pre-commit: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: Install uv - uses: astral-sh/setup-uv@v6 + uses: astral-sh/setup-uv@v8.1.0 with: enable-cache: true cache-dependency-glob: uv.lock - name: Sync dependencies run: uv sync --locked --no-default-groups --group dev - name: Cache pre-commit hook environments - uses: actions/cache@v4 + uses: actions/cache@v5 with: path: ~/.cache/pre-commit key: pre-commit-${{ runner.os }}-${{ hashFiles('.pre-commit-config.yaml') }} diff --git a/.github/workflows/publish.yml b/.github/workflows/publish.yml index f4ab608..c09afbd 100644 --- a/.github/workflows/publish.yml +++ b/.github/workflows/publish.yml @@ -12,11 +12,11 @@ jobs: contents: read environment: pypi steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: fetch-depth: 0 - name: Install uv - uses: astral-sh/setup-uv@v6 + uses: astral-sh/setup-uv@v8.1.0 with: enable-cache: true cache-dependency-glob: uv.lock diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 111eae4..8ff77c8 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -16,9 +16,9 @@ jobs: env: UV_PYTHON: ${{ matrix.python-version }} steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: Install uv - uses: astral-sh/setup-uv@v6 + uses: astral-sh/setup-uv@v8.1.0 with: enable-cache: true cache-dependency-glob: uv.lock @@ -27,7 +27,7 @@ jobs: - name: Testing with coverage run: uv run pytest tests --cov=interpolatepy --cov-report=xml --cov-report=term-missing - name: Upload coverage to Codecov - uses: codecov/codecov-action@v5 + uses: codecov/codecov-action@v6 with: token: ${{ secrets.CODECOV_TOKEN }} files: ./coverage.xml