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:
3636 run : uv sync --all-extras --dev
3737
3838 - 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
4040
4141 - 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
4343
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