Skip to content

Commit f9838f3

Browse files
committed
fix ci
1 parent 2cd18a7 commit f9838f3

1 file changed

Lines changed: 4 additions & 13 deletions

File tree

.github/workflows/ci.yml

Lines changed: 4 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -21,11 +21,8 @@ jobs:
2121
with:
2222
python-version-file: ".python-version"
2323

24-
- name: Install project
25-
run: uv sync --locked --all-extras --dev
26-
2724
- name: Run tests
28-
run: uv run --dev pytest -m "not integration"
25+
run: make test-unit
2926

3027
lint:
3128
name: Run Linting
@@ -41,14 +38,11 @@ jobs:
4138
with:
4239
python-version-file: ".python-version"
4340

44-
- name: Install project
45-
run: uv sync --locked --all-extras --dev
46-
4741
- name: Run lint
48-
run: uv run ruff check
42+
run: make lint
4943

5044
- name: Run format
51-
run: uv run ruff format --check
45+
run: make format-check
5246

5347
types:
5448
name: Run mypy
@@ -64,11 +58,8 @@ jobs:
6458
with:
6559
python-version-file: ".python-version"
6660

67-
- name: Install project
68-
run: uv sync --locked --all-extras --dev
69-
7061
- name: Run types
71-
run: uv run mypy src/ test/
62+
run: make types
7263

7364
license_headers:
7465
name: Check License Headers

0 commit comments

Comments
 (0)