Skip to content

Commit 521d87c

Browse files
committed
fix: ci
1 parent e3b36fa commit 521d87c

1 file changed

Lines changed: 8 additions & 8 deletions

File tree

.github/workflows/continuous_integration.yml

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -26,26 +26,26 @@ jobs:
2626
path: |
2727
.venv
2828
~/.cache/pip
29-
~/.cache/pypoetry
30-
key: ${{ runner.os }}-venv-${{ hashFiles('poetry.lock') }}
29+
~/.cache/uv
30+
key: ${{ runner.os }}-venv-${{ hashFiles('uv.lock') }}
3131

3232
- name: Install dependencies
3333
run: |
3434
python -m pip install --upgrade pip
35-
pip install poetry
36-
poetry install --with dev,docs
35+
pip install uv
36+
uv sync --all-groups
3737
3838
- name: Lint with ruff
39-
run: poetry run ruff check .
39+
run: uv run ruff check .
4040
- name: Check types with mypy
41-
run: poetry run mypy .
41+
run: uv run mypy .
4242
- name: Test with pytest
43-
run: poetry run pytest .
43+
run: uv run pytest .
4444

4545
- name: Coveralls
4646
env:
4747
github-token: ${{ secrets.GITHUB_TOKEN }}
4848
uses: coverallsapp/github-action@v2.3.6
4949

5050
- name: Check docs
51-
run: poetry run mkdocs build
51+
run: uv run mkdocs build

0 commit comments

Comments
 (0)