Skip to content

Commit 09ea9f8

Browse files
committed
Update ci.yml
1 parent f5421e0 commit 09ea9f8

File tree

1 file changed

+3
-12
lines changed

1 file changed

+3
-12
lines changed

.github/workflows/ci.yml

Lines changed: 3 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -32,22 +32,13 @@ jobs:
3232

3333
- name: Install dependencies
3434
run: |
35-
uv pip install --system -e .
36-
uv pip install --system ruff pytest pytest-cov
35+
uv pip install --system -e ".[test]"
36+
uv pip install --system ruff
3737
3838
- name: Run linting with ruff
3939
run: |
4040
ruff check piedomains/
4141
4242
- name: Run tests
4343
run: |
44-
pytest tests/ -v -m "not ml" --cov=piedomains --cov-report=xml
45-
46-
- name: Upload coverage to Codecov
47-
if: matrix.python-version == '3.11'
48-
uses: codecov/codecov-action@v4
49-
with:
50-
file: ./coverage.xml
51-
flags: unittests
52-
name: codecov-umbrella
53-
fail_ci_if_error: false
44+
pytest tests/ -v -m "not ml and not performance" --cov=piedomains --cov-report=term-missing

0 commit comments

Comments
 (0)