diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index f26a909..b13f11e 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -14,7 +14,7 @@ jobs: runs-on: ubuntu-latest steps: - uses: actions/checkout@v7 - - uses: astral-sh/setup-uv@v10.3.2 + - uses: astral-sh/setup-uv@v10.3.3 - name: Check that the version matches the release tag if: github.event_name == 'release' run: test "v$(uv version --short)" = "${{ github.event.release.tag_name }}" diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index 0948be7..5e7ddeb 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -22,7 +22,7 @@ jobs: runs-on: ubuntu-latest steps: - uses: actions/checkout@v7 - - uses: astral-sh/setup-uv@v10.3.2 + - uses: astral-sh/setup-uv@v10.3.3 - run: uvx pre-commit run --all-files --show-diff-on-failure tests: @@ -43,7 +43,7 @@ jobs: - {os: windows-latest, python-version: "3.15"} steps: - uses: actions/checkout@v7 - - uses: astral-sh/setup-uv@v10.3.2 + - uses: astral-sh/setup-uv@v10.3.3 with: python-version: ${{ matrix.python-version }} # The latest PyBaMM release the constraints allow, not the locked one, with its @@ -60,7 +60,7 @@ jobs: id-token: write steps: - uses: actions/checkout@v7 - - uses: astral-sh/setup-uv@v10.3.2 + - uses: astral-sh/setup-uv@v10.3.3 with: python-version: "3.14" - run: uv sync --upgrade-package pybamm --upgrade-package pybammsolvers @@ -77,7 +77,7 @@ jobs: runs-on: ubuntu-latest steps: - uses: actions/checkout@v7 - - uses: astral-sh/setup-uv@v10.3.2 + - uses: astral-sh/setup-uv@v10.3.3 with: python-version: "3.14" - run: uv sync --upgrade-package pybamm --upgrade-package pybammsolvers @@ -89,7 +89,7 @@ jobs: runs-on: ubuntu-latest steps: - uses: actions/checkout@v7 - - uses: astral-sh/setup-uv@v10.3.2 + - uses: astral-sh/setup-uv@v10.3.3 with: python-version: "3.14" - run: uv sync --no-default-groups --group docs @@ -116,7 +116,7 @@ jobs: fetch-depth: 0 filter: blob:none persist-credentials: false - - uses: astral-sh/setup-uv@v10.3.2 + - uses: astral-sh/setup-uv@v10.3.3 # Building SUNDIALS and SuiteSparse takes most of the time. They are built into # packages/pybammsolvers/.idaklu, which the solver module finds through an absolute # RPATH, so that folder is cached, keyed on what it is built from: the submodule pins @@ -154,5 +154,5 @@ jobs: - uses: actions/checkout@v7 with: fetch-depth: 0 - - uses: astral-sh/setup-uv@v10.3.2 + - uses: astral-sh/setup-uv@v10.3.3 - run: uv run towncrier check --compare-with origin/${{ github.base_ref }}