Skip to content

feat: Add Codecov coverage reporting to CI - #32

Merged
philippemnoel merged 1 commit into
mainfrom
feat/add-codecov
Mar 25, 2026
Merged

feat: Add Codecov coverage reporting to CI#32
philippemnoel merged 1 commit into
mainfrom
feat/add-codecov

Conversation

@philippemnoel

@philippemnoel philippemnoel commented Mar 25, 2026

Copy link
Copy Markdown
Member

Summary

  • Add pytest-cov to test dependencies
  • Add [tool.coverage.run] and [tool.coverage.report] config to pyproject.toml
  • Add --cov flags to pytest steps in CI workflow
  • Add Codecov upload step using codecov/codecov-action@v5

Mirrors the Codecov setup from django-paradedb. The existing codecov.yml was already in place but coverage was never collected or uploaded.

Test plan

  • CI runs successfully with coverage collection
  • Codecov receives uploads (requires CODECOV_TOKEN secret to be configured)

Add pytest-cov dependency, coverage configuration, and Codecov upload
step to match the setup in django-paradedb.
@philippemnoel
philippemnoel merged commit 7a955f6 into main Mar 25, 2026
11 of 12 checks passed
@philippemnoel
philippemnoel deleted the feat/add-codecov branch March 25, 2026 18:47
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