Skip to content

docs(CLAUDE): codecov posts check runs on PR heads, not commit statuses#3039

Merged
max-sixty merged 1 commit into
mainfrom
fix-codecov-status-gap
Jun 11, 2026
Merged

docs(CLAUDE): codecov posts check runs on PR heads, not commit statuses#3039
max-sixty merged 1 commit into
mainfrom
fix-codecov-status-gap

Conversation

@max-sixty

Copy link
Copy Markdown
Owner

A CI monitor watching PR #3035 polled the combined-status API (gh api .../commits/<sha>/status) for codecov/patch and concluded codecov had stopped posting on PR heads. Investigation showed nothing is broken: codecov's GitHub App posts check runs on PR head commits (commit statuses appear only on main pushes), and check runs never show up in the legacy status API. This has been the case since at least April (oldest surviving PR head, #1743). The check run also lands several minutes after the code-coverage job finishes (~9 min on #3035).

This adds one sentence to the Coverage section so merge gating polls gh pr checks rather than the status API.

🤖 Generated with Claude Code

This was written by Claude Code on behalf of max

A CI monitor polled the combined-status API (/commits/<sha>/status) for
codecov/patch and concluded codecov had stopped posting. Nothing was
broken: codecov's GitHub App posts check runs on PR heads (statuses
appear only on main pushes), and check runs never show up in the legacy
status API. The check run also lands several minutes after the
code-coverage job finishes (~9 min on #3035).

State this in the Coverage section so merge gating polls gh pr checks
rather than the status API.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
@max-sixty max-sixty merged commit 8284e19 into main Jun 11, 2026
36 checks passed
@max-sixty max-sixty deleted the fix-codecov-status-gap branch June 11, 2026 18:38
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.

2 participants