File tree Expand file tree Collapse file tree 1 file changed +18
-5
lines changed Expand file tree Collapse file tree 1 file changed +18
-5
lines changed Original file line number Diff line number Diff line change @@ -36,11 +36,24 @@ jobs:
36
36
run : uv sync --all-extras --dev
37
37
38
38
- name : Run tests
39
- run : uv run inv pytest --junit --no-pty --base
39
+ run : uv run python -m pytest --cov --cov-config=pyproject.toml --cov-report=xml tests
40
40
41
41
- name : Run isolated tests
42
- run : uv run inv pytest --junit --no-pty --isolated
42
+ run : uv run python -m pytest --cov --cov-config=pyproject.toml --cov-report=xml tests_isolated
43
43
44
- - name : Upload coverage reports to Codecov with GitHub Action on Python 3.13 for each OS
45
- uses : codecov/codecov-action@v3
46
- if : ${{ matrix.python-version == '3.13' }}
44
+ - name : Upload test results to Codecov
45
+ if : ${{ !cancelled() }}
46
+ uses : codecov/test-results-action@v1
47
+ with :
48
+ flags : python${{ matrix.python-version }}
49
+ name : codecov-umbrella-test-results
50
+ token : ${{ secrets.CODECOV_TOKEN }}
51
+ - name : Upload coverage to Codecov
52
+ uses : codecov/codecov-action@v5
53
+ with :
54
+ env_vars : OS,PYTHON
55
+ fail_ci_if_error : true
56
+ flags : unittests
57
+ name : codecov-umbrella
58
+ token : ${{ secrets.CODECOV_TOKEN }}
59
+ verbose : true
You can’t perform that action at this time.
0 commit comments