Skip to content

Add test coverage CI job#25

Closed
douglaswinter wants to merge 1 commit intomainfrom
dw/coverage_ci
Closed

Add test coverage CI job#25
douglaswinter wants to merge 1 commit intomainfrom
dw/coverage_ci

Conversation

@douglaswinter
Copy link
Copy Markdown
Collaborator

@douglaswinter douglaswinter commented Mar 12, 2026

Fixes #24

Triggered on pull requests, this job runs turbo coverage on affected projects both on the PR branch and on main, and passes the summaries to a script to compare. The comparison is currently done simply on % lines. The script will log a pass/fail message for every project it compares, and if there any failures it will fail (failing the CI job). If the PR introduces a new project then comparison for that project is skipped and logged.

Triggered on pull requests, this job runs turbo coverage on affected
projects both on the PR branch and on main, and passes the summaries to
a script to compare. The comparison is currently done simply on % lines.
The script will log a pass/fail message for every project it compares,
and if there any failures it will fail (failing the CI job). If the PR
introduces a new project then comparison for that project is skipped and
logged.
@douglaswinter douglaswinter deleted the dw/coverage_ci branch March 12, 2026 10:37
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Add coverage CI job

1 participant