Fix post-transfer coverage and ownership metadata#257
Conversation
|
You have reached your Codex usage limits for code reviews. You can see your limits in the Codex usage dashboard. |
PR Summary by QodoPass CODECOV_TOKEN to binding coverage upload on protected branches Description
Diagram
High-Level Assessment
Files changed (1)
|
Code Review by Qodo
1. Token missing on forks
|
6e0b8a7 to
1ecc77b
Compare
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. ℹ️ You can also turn on project coverage checks and project coverage reporting on Pull Request comment Thanks for integrating Codecov - We've got you covered ☂️ |
Summary
Project-Navi/ordvecafter the transfer instead of using a stale repo-token slug@toadkickerto CODEOWNERSRoot Cause
After the repository transfer, the README badge points at
Project-Navi/ordvec, but Codecov still servedunknown. The first token fix made the binding upload authenticate, but the accepted upload was queued underfieldnote-echo/ordvec, which confirmed the stored token path was still tied to the pre-transfer Codecov repository identity.Using Codecov OIDC with
id-token: writebinds uploads to the current GitHub repository identity instead of depending on that stale token mapping.Verification
go install github.com/rhysd/actionlint/cmd/actionlint@v1.7.12 && "$(go env GOPATH)/bin/actionlint" -color .github/workflows/coverage.yml .github/workflows/coverage-python.ymlgit diff --checkRepo Settings
@toadkickerwithwritepermission. CODEOWNERS will become active for that account once the invitation is accepted.