Skip to content

Commit 8252672

Browse files
committed
Fix install
1 parent 588fc5d commit 8252672

File tree

1 file changed

+4
-6
lines changed

1 file changed

+4
-6
lines changed

.github/workflows/testing.yml

Lines changed: 4 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -49,9 +49,7 @@ jobs:
4949
with:
5050
python-version: ${{ env.PYTHON_VERSION }}
5151
- name: Install dependencies
52-
run: |
53-
uv sync --frozen --all-extras
54-
uv run maturin build --out dist
52+
run: just install
5553
- name: mypy check
5654
run: just mypy
5755
test:
@@ -63,6 +61,8 @@ jobs:
6361
runs-on: ${{ matrix.os }}
6462
steps:
6563
- uses: actions/checkout@v4
64+
- name: install Just
65+
uses: taiki-e/install-action@just
6666
- name: Install uv
6767
uses: astral-sh/setup-uv@v3
6868
with:
@@ -72,9 +72,7 @@ jobs:
7272
with:
7373
python-version: ${{ matrix.python-version }}
7474
- name: Install dependencies
75-
run: |
76-
uv sync --frozen --all-extras
77-
uv run maturin build --out dist
75+
run: just install
7876
- name: Run tests
7977
run: uv run pytest --cov=prelude_parser --cov-report=xml
8078
- name: Upload coverage

0 commit comments

Comments
 (0)