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

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant