File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -29,16 +29,18 @@ jobs:
2929 uses : ./.github/actions/setup-venv
3030 - name : Run quick tests
3131 id : run-quick-tests
32+ shell : bash
3233 run : >
3334 uv run pytest \
34- -m "not slow and not full_pipeline"
35+ -m "not slow and not full_pipeline" \
3536 --junitxml=pytest-quick.xml \
3637 --cov=src tests \
3738 --log-level=DEBUG \
3839 --verbose
3940
4041 - name : Run slow tests (manual trigger)
4142 if : github.event_name == 'workflow_dispatch'
43+ shell : bash
4244 run : >
4345 uv run pytest \
4446 -m "slow and not full_pipeline" \
4951
5052 - name : Run full pipeline tests (manual trigger)
5153 if : github.event_name == 'workflow_dispatch' && inputs.e2e == true
54+ shell : bash
5255 run : >
5356 uv run pytest \
5457 -m "full_pipeline" \
@@ -58,12 +61,13 @@ jobs:
5861 --verbose
5962
6063 - name : Generate coverage report
64+ shell : bash
6165 run : >
6266 uv run pytest \
6367 --cov-report=term-missing:skip-covered \
6468 --cov-report=xml:coverage.xml \
6569 --cov=src \
66- --cov-report-only
70+ --cov-report
6771
6872 - name : Upload coverage to Codecov
6973 uses : codecov/codecov-action@671740ac38dd9b0130fbe1cec585b89eea48d3de
You can’t perform that action at this time.
0 commit comments