Skip to content

Commit ee1dc43

Browse files
committed
Refactor CI script
1 parent 951f5ae commit ee1dc43

File tree

1 file changed

+5
-13
lines changed

1 file changed

+5
-13
lines changed

.github/workflows/ci.yml

Lines changed: 5 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -34,20 +34,12 @@ jobs:
3434
# Use uv for faster downloads
3535
pip install uv
3636
uv sync --extra tests
37-
. .venv/bin/activate
37+
echo "$PWD/.venv/bin" >> $GITHUB_PATH
3838
- name: Lint with ruff
39-
run: |
40-
. .venv/bin/activate
41-
make lint
39+
run: make lint
4240
- name: Check codestyle
43-
run: |
44-
. .venv/bin/activate
45-
make check-codestyle
41+
run: make check-codestyle
4642
- name: Type check
47-
run: |
48-
. .venv/bin/activate
49-
make type
43+
run: make type
5044
- name: Test with pytest
51-
run: |
52-
. .venv/bin/activate
53-
make pytest
45+
run: make pytest

0 commit comments

Comments
 (0)