Skip to content

ci: add coverage threshold and affected-package testing - #8

Open
qj0r9j0vc2 wants to merge 4 commits into
mainfrom
ci/coverage-threshold-and-affected-tests
Open

ci: add coverage threshold and affected-package testing#8
qj0r9j0vc2 wants to merge 4 commits into
mainfrom
ci/coverage-threshold-and-affected-tests

Conversation

@qj0r9j0vc2

Copy link
Copy Markdown
Member

Summary

  • Add 60% minimum coverage threshold enforcement
  • For PRs: test only changed packages and their dependents
  • For main pushes: run full test suite

Test plan

  • Verify coverage threshold check works
  • Verify affected package detection finds correct packages

@qj0r9j0vc2
qj0r9j0vc2 force-pushed the ci/coverage-threshold-and-affected-tests branch from 2bcd1de to 0b56574 Compare January 21, 2026 10:52
@qj0r9j0vc2 qj0r9j0vc2 self-assigned this Jan 21, 2026
@qj0r9j0vc2
qj0r9j0vc2 force-pushed the ci/coverage-threshold-and-affected-tests branch 2 times, most recently from 0dfa362 to 3ab2e7b Compare January 21, 2026 11:32
@qj0r9j0vc2
qj0r9j0vc2 force-pushed the ci/coverage-threshold-and-affected-tests branch from 3ab2e7b to 7d79963 Compare January 21, 2026 11:32
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.

1 participant