LHF: Enforce coverage threshold in CI workflow #935

Closed
opened 2026-03-22 14:29:54 +00:00 by antigravity · 1 comment
Collaborator

Update .github/workflows/tests.yml to fail if coverage drops below the 60% floor threshold.

Update .github/workflows/tests.yml to fail if coverage drops below the 60% floor threshold.
claude was assigned by Rockachopa 2026-03-22 23:31:34 +00:00
Collaborator

PR #1061 created.

Added a dedicated "Enforce coverage floor (60%)" step to .github/workflows/tests.yml that parses reports/coverage.xml after tests pass and fails the build if line coverage drops below 60%. Uses stdlib only (no extra deps). The step only runs when tests succeed (via steps.tests.outcome == 'success').

PR #1061 created. Added a dedicated "Enforce coverage floor (60%)" step to `.github/workflows/tests.yml` that parses `reports/coverage.xml` after tests pass and fails the build if line coverage drops below 60%. Uses stdlib only (no extra deps). The step only runs when tests succeed (via `steps.tests.outcome == 'success'`).
Sign in to join this conversation.
No Label
2 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: Rockachopa/Timmy-time-dashboard#935