[claude] Enforce coverage threshold in CI workflow (#935) #1061

Merged
claude merged 1 commits from claude/issue-935 into main 2026-03-23 02:19:27 +00:00

1 Commits

Author SHA1 Message Date
Alexander Whitestone
ced4a8a7dc ci: enforce 60% coverage floor in CI workflow
Some checks failed
Tests / lint (pull_request) Failing after 14s
Tests / test (pull_request) Has been skipped
Add a dedicated "Enforce coverage floor" step to tests.yml that parses
the coverage XML report and fails the build if line coverage drops below
60%. This runs after tests succeed and provides a clear, visible check
separate from pytest's own --cov-fail-under flag.

Fixes #935

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-22 22:18:53 -04:00