feat(ci): add coverage XML report generation to CI workflow
Some checks failed
Validate PR Title / validate (pull_request) Successful in 2s
CI / ci (pull_request) Failing after 25s

Co-authored-by: Copilot <copilot@github.com>
This commit is contained in:
2026-04-17 18:59:24 +01:00
parent 9276934408
commit e6a7c9c8a9

View File

@@ -53,6 +53,7 @@ jobs:
run: | run: |
uv run coverage run -m pytest -v --junitxml=testresults.xml uv run coverage run -m pytest -v --junitxml=testresults.xml
uv run coverage report uv run coverage report
uv run coverage xml -q -o coverage.xml
sed -i 's@${{ gitea.workspace }}@/github/workspace@g' coverage.xml sed -i 's@${{ gitea.workspace }}@/github/workspace@g' coverage.xml
- name: Minimize uv cache - name: Minimize uv cache