From 3e1927f323c97175dfea01edc4a4ef0e23c7f794 Mon Sep 17 00:00:00 2001 From: Artur Shiriev Date: Tue, 9 Jun 2026 14:34:10 +0300 Subject: [PATCH] ci: bump action pins to match modern-di - actions/checkout@v4 -> @v6 - extractions/setup-just@v2 -> @v4 - astral-sh/setup-uv@v3 -> @v8.2.0 These versions are already in production on the sibling modern-di project's CI. Mirrors the same upgrade so both repos in the modern-python org share one toolchain pin set. Leaves codecov-action@v4.0.1 alone (no modern-di equivalent to mirror). Co-Authored-By: Claude Opus 4.7 (1M context) --- .github/workflows/ci.yml | 12 ++++++------ .github/workflows/publish.yml | 6 +++--- 2 files changed, 9 insertions(+), 9 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 0f58873..a8427f9 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -14,9 +14,9 @@ jobs: lint: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 - - uses: extractions/setup-just@v2 - - uses: astral-sh/setup-uv@v3 + - uses: actions/checkout@v6 + - uses: extractions/setup-just@v4 + - uses: astral-sh/setup-uv@v8.2.0 with: enable-cache: true cache-dependency-glob: "**/pyproject.toml" @@ -35,9 +35,9 @@ jobs: - "3.13" - "3.14" steps: - - uses: actions/checkout@v4 - - uses: extractions/setup-just@v2 - - uses: astral-sh/setup-uv@v3 + - uses: actions/checkout@v6 + - uses: extractions/setup-just@v4 + - uses: astral-sh/setup-uv@v8.2.0 with: enable-cache: true cache-dependency-glob: "**/pyproject.toml" diff --git a/.github/workflows/publish.yml b/.github/workflows/publish.yml index b637272..916fc36 100644 --- a/.github/workflows/publish.yml +++ b/.github/workflows/publish.yml @@ -9,9 +9,9 @@ jobs: publish: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 - - uses: extractions/setup-just@v2 - - uses: astral-sh/setup-uv@v3 + - uses: actions/checkout@v6 + - uses: extractions/setup-just@v4 + - uses: astral-sh/setup-uv@v8.2.0 - run: just publish env: PYPI_TOKEN: ${{ secrets.PYPI_TOKEN }}