Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .github/workflows/release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v7
- uses: astral-sh/[email protected].2
- uses: astral-sh/[email protected].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 }}"
Expand Down
14 changes: 7 additions & 7 deletions .github/workflows/tests.yml
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v7
- uses: astral-sh/[email protected].2
- uses: astral-sh/[email protected].3
- run: uvx pre-commit run --all-files --show-diff-on-failure

tests:
Expand All @@ -43,7 +43,7 @@ jobs:
- {os: windows-latest, python-version: "3.15"}
steps:
- uses: actions/checkout@v7
- uses: astral-sh/[email protected].2
- uses: astral-sh/[email protected].3
with:
python-version: ${{ matrix.python-version }}
# The latest PyBaMM release the constraints allow, not the locked one, with its
Expand All @@ -60,7 +60,7 @@ jobs:
id-token: write
steps:
- uses: actions/checkout@v7
- uses: astral-sh/[email protected].2
- uses: astral-sh/[email protected].3
with:
python-version: "3.14"
- run: uv sync --upgrade-package pybamm --upgrade-package pybammsolvers
Expand All @@ -77,7 +77,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v7
- uses: astral-sh/[email protected].2
- uses: astral-sh/[email protected].3
with:
python-version: "3.14"
- run: uv sync --upgrade-package pybamm --upgrade-package pybammsolvers
Expand All @@ -89,7 +89,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v7
- uses: astral-sh/[email protected].2
- uses: astral-sh/[email protected].3
with:
python-version: "3.14"
- run: uv sync --no-default-groups --group docs
Expand All @@ -116,7 +116,7 @@ jobs:
fetch-depth: 0
filter: blob:none
persist-credentials: false
- uses: astral-sh/[email protected].2
- uses: astral-sh/[email protected].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
Expand Down Expand Up @@ -154,5 +154,5 @@ jobs:
- uses: actions/checkout@v7
with:
fetch-depth: 0
- uses: astral-sh/[email protected].2
- uses: astral-sh/[email protected].3
- run: uv run towncrier check --compare-with origin/${{ github.base_ref }}
Loading