File tree Expand file tree Collapse file tree 1 file changed +24
-6
lines changed
Expand file tree Collapse file tree 1 file changed +24
-6
lines changed Original file line number Diff line number Diff line change @@ -33,17 +33,28 @@ jobs:
3333 restore-keys : |
3434 ${{ runner.os }}-uv-
3535
36+ - name : Create virtual environment
37+ run : uv venv
38+
3639 - name : Install dependencies
37- run : uv pip install -e '.[dependency-groups.dev]'
40+ run : |
41+ source .venv/bin/activate
42+ uv pip install -e '.[dependency-groups.dev]'
3843
3944 - name : Check formatting
40- run : ruff format --check .
45+ run : |
46+ source .venv/bin/activate
47+ ruff format --check .
4148
4249 - name : Run linting
43- run : ruff check .
50+ run : |
51+ source .venv/bin/activate
52+ ruff check .
4453
4554 - name : Run type checking
46- run : mypy .
55+ run : |
56+ source .venv/bin/activate
57+ mypy .
4758
4859 test :
4960 name : Tests
7283 restore-keys : |
7384 ${{ runner.os }}-uv-
7485
86+ - name : Create virtual environment
87+ run : uv venv
88+
7589 - name : Install dependencies
76- run : uv pip install -e '.[dependency-groups.dev]'
90+ run : |
91+ source .venv/bin/activate
92+ uv pip install -e '.[dependency-groups.dev]'
7793
7894 - name : Run tests
79- run : pytest tests/
95+ run : |
96+ source .venv/bin/activate
97+ pytest tests/
You can’t perform that action at this time.
0 commit comments