Enforce 90% combined coverage floor in CI #29

Merged
brian merged 4 commits from cursor/enforce-coverage-floor into main 2026-07-07 20:41:45 +02:00
Showing only changes of commit 34632980ba - Show all commits
+4 -2
View File
@@ -30,7 +30,8 @@ jobs:
run: | run: |
uv run pytest tests/unit/ -m "not integration" \ uv run pytest tests/unit/ -m "not integration" \
--cov=python_repositories \ --cov=python_repositories \
--cov-report= --cov-report= \
--cov-fail-under=0
- name: Upload unit coverage - name: Upload unit coverage
uses: https://github.com/christopherHX/gitea-upload-artifact@v4 uses: https://github.com/christopherHX/gitea-upload-artifact@v4
@@ -66,7 +67,8 @@ jobs:
run: | run: |
uv run pytest -m integration \ uv run pytest -m integration \
--cov=python_repositories \ --cov=python_repositories \
--cov-report= --cov-report= \
--cov-fail-under=0
- name: Upload integration coverage - name: Upload integration coverage
uses: https://github.com/christopherHX/gitea-upload-artifact@v4 uses: https://github.com/christopherHX/gitea-upload-artifact@v4