Skip to content

ci: report test coverage - #49

Merged
michalmaj merged 2 commits into
mainfrom
ci/report-coverage
Sep 26, 2026
Merged

michalmaj merged 2 commits into
mainfrom
ci/report-coverage

Conversation

@michalmaj

@michalmaj michalmaj commented Sep 26, 2026 •

Copy link
Copy Markdown
Owner

Summary

  • run pytest with statement and branch coverage in the existing Quality checks job
  • keep coverage diagnostic-only, without a minimum percentage gate
  • align the workflow, quickstarts, checklists, troubleshooting, and reference docs

Verification

  • uv run pytest --cov=text_toolkit --cov-report=term-missing
  • uv run mypy
  • uv run ruff check .
  • uv run ruff format --check .
  • uv build --no-sources
  • git diff --check

Stack

This PR is 8B and is stacked on #48 (8A). Review and merge #48 first, then this PR.

The workflow runs only for pull requests targeting main. After #48 is merged,
GitHub will retarget this PR to main; wait for its Quality checks job to pass
before merging it.

Base automatically changed from test/add-coverage to main September 26, 2026 14:38
@michalmaj
michalmaj merged commit e60bf47 into main Sep 26, 2026
1 check passed
@michalmaj
michalmaj deleted the ci/report-coverage branch September 26, 2026 14:39
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