Skip to content

ci: add test-coverage workflow (covr → Codecov) - #5

Merged
jefferis merged 1 commit into
mainfrom
test-coverage
Aug 23, 2026
Merged

ci: add test-coverage workflow (covr → Codecov)#5
jefferis merged 1 commit into
mainfrom
test-coverage

Conversation

@jefferis

Copy link
Copy Markdown
Member

Adds Codecov test-coverage reporting, matching the setup in seatabler.

  • .github/workflows/test-coverage.yaml — runs covr::package_coverage()
    to_cobertura() → Codecov upload, reusing R-CMD-check's reticulate-miniconda
    Python provisioning (numpy + pandas), with RETICULATE_PYTHON pinned to the
    interpreter reticulate populated.
  • codecov.yml — informational project + patch status (won't block PRs).
  • DESCRIPTIONcovr added to Suggests.
  • README — Codecov badge.
  • .Rbuildignore — excludes codecov.yml from the build.

Requires the CODECOV_TOKEN repository secret (now set).

Mirror the R-CMD-check reticulate-miniconda provisioning. Add covr to
Suggests, an informational codecov.yml, a coverage badge, and Rbuildignore
the config.
@codecov

codecov Bot commented Aug 23, 2026

Copy link
Copy Markdown

Welcome to Codecov 🎉

Once you merge this PR into your default branch, you're all set! Codecov will compare coverage reports and display results in all future pull requests.

Thanks for integrating Codecov - We've got you covered ☂️

@jefferis
jefferis merged commit 2ef2140 into main Aug 23, 2026
6 checks passed
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