diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 32ee2f9..efb5023 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -19,7 +19,7 @@ jobs: steps: - uses: actions/checkout@v7.0.1 - name: Install uv - uses: astral-sh/setup-uv@v9.0.0 + uses: astral-sh/setup-uv@v10.0.0 - name: Export locked runtime dependencies run: uv export --frozen --no-dev --all-extras --no-emit-project --no-hashes --format requirements-txt -o audit-requirements.txt # The export is already a fully resolved tree, so --no-deps audits the pins @@ -34,7 +34,7 @@ jobs: with: fetch-depth: 0 - name: Install uv - uses: astral-sh/setup-uv@v9.0.0 + uses: astral-sh/setup-uv@v10.0.0 - name: Lint run: uv run ruff check . - name: Format check diff --git a/.github/workflows/docs.yml b/.github/workflows/docs.yml index 343f7eb..85fbe8b 100644 --- a/.github/workflows/docs.yml +++ b/.github/workflows/docs.yml @@ -22,7 +22,7 @@ jobs: steps: - uses: actions/checkout@v7.0.1 - name: Install uv - uses: astral-sh/setup-uv@v9.0.0 + uses: astral-sh/setup-uv@v10.0.0 - name: Build the docs site run: uv run --group docs mkdocs build --strict - name: Upload the site artifact diff --git a/.github/workflows/release-please.yml b/.github/workflows/release-please.yml index c066b66..84759c2 100644 --- a/.github/workflows/release-please.yml +++ b/.github/workflows/release-please.yml @@ -53,7 +53,7 @@ jobs: with: python-version: "3.12" - name: Install uv - uses: astral-sh/setup-uv@c771a70e6277c0a99b617c7a806ffedaca235ff9 # v8 + uses: astral-sh/setup-uv@ae62891fec2bb8e7d6c99fc78c9fec3a63790f8d # v8 - name: Build sdist + wheel run: uv build --out-dir dist - name: Publish to PyPI (OIDC trusted publishing)