Skip to content

ci: enforce aggregate test coverage - #602

Draft
benvinegar wants to merge 1 commit into
mainfrom
ci/add-coverage-gate
Draft

ci: enforce aggregate test coverage#602
benvinegar wants to merge 1 commit into
mainfrom
ci/add-coverage-gate

Conversation

@benvinegar

Copy link
Copy Markdown
Member

Summary

  • run the main test suite with Bun coverage in pull-request and main CI
  • enforce 90% aggregate line and function coverage with a tested LCOV checker
  • upload the LCOV report as a workflow artifact and document Bun's loaded-module limitation

Testing

  • bun run test:coverage — 1,248 passed, 9 skipped; 92.37% lines and 91.18% functions
  • bun run typecheck
  • bun run lint
  • bun run format:check

This PR description was generated by Pi using OpenAI GPT-5.3 Codex

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

1 participant