Skip to content

Commit d8730ad

Browse files
committed
CI: update scripts
Signed-off-by: Yves Bastide <[email protected]>
1 parent 8782c40 commit d8730ad

File tree

2 files changed

+14
-7
lines changed

2 files changed

+14
-7
lines changed

.github/workflows/ci.yml

+12-5
Original file line numberDiff line numberDiff line change
@@ -37,17 +37,24 @@ jobs:
3737
- os: "ubuntu-latest"
3838
python-version: "pypy-3.9"
3939

40+
env:
41+
UV_PYTHON: ${{ matrix.python-version }}
42+
4043
steps:
41-
- uses: actions/checkout@v3
44+
- uses: actions/checkout@v4
45+
46+
- name: Install uv
47+
uses: astral-sh/setup-uv@v5
48+
with:
49+
enable-cache: true
4250

4351
- name: Set up Python ${{ matrix.python-version }}
44-
uses: actions/setup-python@v4
52+
uses: actions/setup-python@v5
4553
with:
4654
python-version: ${{ matrix.python-version }}
4755

48-
- name: Install test dependencies
49-
run: |
50-
pip install -e .[dev]
56+
- name: Install the project
57+
run: uv sync --all-extras --dev
5158

5259
- name: Test
5360
run: |

.github/workflows/pre-commit.yml

+2-2
Original file line numberDiff line numberDiff line change
@@ -11,5 +11,5 @@ jobs:
1111
runs-on: ubuntu-latest
1212
steps:
1313
- uses: actions/checkout@v3
14-
- uses: actions/setup-python@v3
15-
- uses: pre-commit/action@v3.0.0
14+
- uses: actions/setup-python@v5
15+
- uses: pre-commit/action@v3

0 commit comments

Comments
 (0)