From d66fa82d0ce5557319e237ff288d21dc806917a6 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 19 Aug 2026 12:15:14 +0000 Subject: [PATCH] ci: bump the github-actions group with 3 updates Bumps the github-actions group with 3 updates: [astral-sh/setup-uv](https://github.com/astral-sh/setup-uv), [flatt-security/setup-takumi-guard-pypi](https://github.com/flatt-security/setup-takumi-guard-pypi) and [actions/attest-build-provenance](https://github.com/actions/attest-build-provenance). Updates `astral-sh/setup-uv` from 9.0.0 to 10.0.0 - [Release notes](https://github.com/astral-sh/setup-uv/releases) - [Commits](https://github.com/astral-sh/setup-uv/compare/c771a70e6277c0a99b617c7a806ffedaca235ff9...ae62891fec2bb8e7d6c99fc78c9fec3a63790f8d) Updates `flatt-security/setup-takumi-guard-pypi` from 1.0.1 to 1.1.0 - [Release notes](https://github.com/flatt-security/setup-takumi-guard-pypi/releases) - [Commits](https://github.com/flatt-security/setup-takumi-guard-pypi/compare/733047c120b6377fa05fb77f714df8d8cd3a41a9...bac24f8a97255d96a277f60de6906154ce0be096) Updates `actions/attest-build-provenance` from 4.1.1 to 4.2.2 - [Release notes](https://github.com/actions/attest-build-provenance/releases) - [Changelog](https://github.com/actions/attest-build-provenance/blob/main/RELEASE.md) - [Commits](https://github.com/actions/attest-build-provenance/compare/0f67c3f4856b2e3261c31976d6725780e5e4c373...4d101475d8b20a2381f78447822ac1eab6504dd8) --- updated-dependencies: - dependency-name: astral-sh/setup-uv dependency-version: 10.0.0 dependency-type: direct:production update-type: version-update:semver-major dependency-group: github-actions - dependency-name: flatt-security/setup-takumi-guard-pypi dependency-version: 1.1.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: github-actions - dependency-name: actions/attest-build-provenance dependency-version: 4.2.2 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: github-actions ... Signed-off-by: dependabot[bot] --- .github/workflows/benchmark.yaml | 4 ++-- .github/workflows/ci.yaml | 4 ++-- .github/workflows/release.yaml | 6 +++--- 3 files changed, 7 insertions(+), 7 deletions(-) diff --git a/.github/workflows/benchmark.yaml b/.github/workflows/benchmark.yaml index b16a011..c8c1e69 100644 --- a/.github/workflows/benchmark.yaml +++ b/.github/workflows/benchmark.yaml @@ -30,7 +30,7 @@ jobs: uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1 - name: Install uv - uses: astral-sh/setup-uv@c771a70e6277c0a99b617c7a806ffedaca235ff9 # v9.0.0 + uses: astral-sh/setup-uv@ae62891fec2bb8e7d6c99fc78c9fec3a63790f8d # v10.0.0 with: # Pin uv so CI resolves uv.lock identically to local (lock revision is # uv-version-tied), keeping `uv sync --locked` reliable. @@ -42,7 +42,7 @@ jobs: # packages before they execute; sets UV_INDEX_URL/PIP_INDEX_URL to the # screened registry for this job). Blocking-only mode, no account needed. - name: Route installs through Takumi Guard - uses: flatt-security/setup-takumi-guard-pypi@733047c120b6377fa05fb77f714df8d8cd3a41a9 # v1.0.1 + uses: flatt-security/setup-takumi-guard-pypi@bac24f8a97255d96a277f60de6906154ce0be096 # v1.1.0 - name: Install (locked; dev + cli extras) run: uv sync --locked --extra dev --extra cli diff --git a/.github/workflows/ci.yaml b/.github/workflows/ci.yaml index 50544ef..f5d3357 100644 --- a/.github/workflows/ci.yaml +++ b/.github/workflows/ci.yaml @@ -32,7 +32,7 @@ jobs: uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1 - name: Install uv - uses: astral-sh/setup-uv@c771a70e6277c0a99b617c7a806ffedaca235ff9 # v9.0.0 + uses: astral-sh/setup-uv@ae62891fec2bb8e7d6c99fc78c9fec3a63790f8d # v10.0.0 with: # Pin uv so CI resolves uv.lock identically to local -- required for # the `uv sync --locked` guard to be reliable (lock revision is @@ -46,7 +46,7 @@ jobs: # screened registry for this job). Blocking-only mode, no account needed. # Must precede any uv/pip install. - name: Route installs through Takumi Guard - uses: flatt-security/setup-takumi-guard-pypi@733047c120b6377fa05fb77f714df8d8cd3a41a9 # v1.0.1 + uses: flatt-security/setup-takumi-guard-pypi@bac24f8a97255d96a277f60de6906154ce0be096 # v1.1.0 # --locked fails if uv.lock drifts from pyproject.toml (e.g. a version # bump that forgot to sync the lock), catching it before a release tag. diff --git a/.github/workflows/release.yaml b/.github/workflows/release.yaml index 2848e88..226964c 100644 --- a/.github/workflows/release.yaml +++ b/.github/workflows/release.yaml @@ -46,7 +46,7 @@ jobs: uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1 - name: Install uv - uses: astral-sh/setup-uv@c771a70e6277c0a99b617c7a806ffedaca235ff9 # v9.0.0 + uses: astral-sh/setup-uv@ae62891fec2bb8e7d6c99fc78c9fec3a63790f8d # v10.0.0 with: enable-cache: true version: "0.11.17" @@ -57,7 +57,7 @@ jobs: # Blocking-only mode, no account needed. Must precede `uv build` so the # published artifact is built only from screened build dependencies. - name: Route installs through Takumi Guard - uses: flatt-security/setup-takumi-guard-pypi@733047c120b6377fa05fb77f714df8d8cd3a41a9 # v1.0.1 + uses: flatt-security/setup-takumi-guard-pypi@bac24f8a97255d96a277f60de6906154ce0be096 # v1.1.0 - name: Set up Python 3.11 run: uv python install 3.11 @@ -100,7 +100,7 @@ jobs: # artifact from the PyPI PEP 740 attestation (verified with # `gh attestation verify`, not on PyPI). Kept separate on purpose. - name: Attest build provenance - uses: actions/attest-build-provenance@0f67c3f4856b2e3261c31976d6725780e5e4c373 # v4.1.1 + uses: actions/attest-build-provenance@4d101475d8b20a2381f78447822ac1eab6504dd8 # v4.2.2 with: subject-path: "dist/*"