Skip to content

ci: add non-blocking Codecov coverage upload job#281

Open
herostrat wants to merge 1 commit intogeorust:mainfrom
herostrat:codecov
Open

ci: add non-blocking Codecov coverage upload job#281
herostrat wants to merge 1 commit intogeorust:mainfrom
herostrat:codecov

Conversation

@herostrat
Copy link
Contributor

  • I agree to follow the project's code of conduct.
  • I added an entry to the project's change log file if knowledge of this change could be valuable to users.
    • Usually called CHANGES.md or CHANGELOG.md
    • Prefix changelog entries for breaking changes with "BREAKING: "

I added a coverage job to CI that generates llvm-cov output and uploads it to Codecov without enforcing a coverage threshold.
For this I introduced a dedicated coverage step in the Linux workflow, enabled continue-on-error behavior, and configured Codecov upload to not fail CI on upload issues.

This results in that we get immediate coverage visibility and trend tracking with zero merge friction, which is a low-risk first step before any future gating policy.

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