Skip to content

Authenticate Codecov uploads with GitHub OIDC - #69

Merged
tjkessler merged 1 commit into
masterfrom
infra/codecov-oidc
Jul 22, 2026
Merged

tjkessler merged 1 commit into
masterfrom
infra/codecov-oidc

Conversation

@tjkessler

@tjkessler tjkessler commented Jul 22, 2026 •

Copy link
Copy Markdown
Member

Summary

  • Switch the Ubuntu 3.12 Codecov step to use_oidc: true with job-level id-token: write.
  • Drop dependence on CODECOV_TOKEN / Codecov org admin UI (GitHub App is already installed on ecrl).

Test plan

  • CI test (3.12) Codecov step logs a successful OIDC upload (or a clear error we can act on)
  • Other CI jobs remain green
  • After merge to master, confirm https://app.codecov.io/gh/ecrl/padelpy starts receiving coverage (badge may lag)

Made with Cursor

Authenticate coverage uploads with id-token permissions and use_oidc so CI
does not depend on Codecov org UI access for a repository token.

Co-authored-by: Cursor <cursoragent@cursor.com>
@tjkessler

Copy link
Copy Markdown
Member Author

Deferring final verification of upload

@tjkessler
tjkessler merged commit f4a167a into master Jul 22, 2026
12 checks passed
@tjkessler
tjkessler deleted the infra/codecov-oidc branch July 22, 2026 18:10
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