Skip to content

ci: add Codecov integration with OIDC auth#287

Merged
DorianZheng merged 1 commit intomainfrom
ci/codecov-oidc
Feb 22, 2026
Merged

ci: add Codecov integration with OIDC auth#287
DorianZheng merged 1 commit intomainfrom
ci/codecov-oidc

Conversation

@DorianZheng
Copy link
Copy Markdown
Member

Summary

  • Adds codecov.yml with PR comment config, patch/project coverage targets, and path exclusions for non-source directories
  • Bumps codecov-action to v5 with OIDC authentication (eliminates need for CODECOV_TOKEN secret)
  • Adds id-token: write permission to the rust CI job for GitHub OIDC token issuance
  • Adds coverage badge to README

Test plan

  • CI "Upload coverage to Codecov" step succeeds without token errors
  • Codecov bot posts a coverage comment on this PR
  • Coverage badge renders in README
  • codecov.io dashboard shows the repo

- Add codecov.yml with PR comment config, patch/project targets,
  and path exclusions for non-source directories
- Bump codecov-action to v5 with OIDC auth (no token secret needed)
- Add id-token:write permission for GitHub OIDC token issuance
- Add coverage badge to README
@DorianZheng DorianZheng merged commit b10546d into main Feb 22, 2026
6 checks passed
@DorianZheng DorianZheng deleted the ci/codecov-oidc branch February 22, 2026 13:00
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