Skip to content

Drop the Codecov upload from CI - #53

Merged
imanimanyara merged 1 commit into
mainfrom
chore/drop-codecov
Nov 2, 2026
Merged

imanimanyara merged 1 commit into
mainfrom
chore/drop-codecov

Conversation

@imanimanyara

Copy link
Copy Markdown
Member

Summary

The Codecov GitHub App is uninstalled from every Simtabi-owned org, so the upload steps in this repository can no longer deliver anything. This removes them.

They were already advisory. The repository was never activated on codecov.io, which is why every run carried the "Codecov rejected the upload" warning those same steps emitted — the condition was anticipated in the workflow comments.

What is unchanged

  • The coverage floor is still enforced by the test runner on every matrix row.
  • The job summary still reports the numbers.
  • coverage.xml is still kept as a short-retention artifact.

What is kept, and why

coverage-baseline.yml stays. Its purpose is standing in for a push: branches: [main] trigger — the weekly post-merge drift check the org convention calls for — and that does not depend on Codecov. Only the upload step and its warning handler are removed.

Verification

YAML parses and every job is intact; no codecov reference remains anywhere under .github/.

The Codecov GitHub App is uninstalled from every Simtabi-owned org, so
these upload steps can no longer deliver anything. They were already
advisory: the repository was never activated on codecov.io, which is why
every run carried the "Codecov rejected the upload" warning the steps
themselves emitted.

Coverage enforcement is unchanged. The floor is still enforced by the
test runner on every matrix row, the job summary still reports the
numbers, and coverage.xml is still kept as an artifact.

coverage-baseline.yml is kept: it stands in for a push trigger on the
default branch, which is the weekly post-merge drift check, and that
purpose does not depend on Codecov.
Copilot AI balanced review requested due to automatic review settings November 2, 2026 20:19

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copilot was unable to review this pull request because the user who requested the review has insufficient remaining quota. Try requesting a review at a lower effort level.

@imanimanyara
imanimanyara merged commit e7d1084 into main Nov 2, 2026
14 checks passed
@imanimanyara
imanimanyara deleted the chore/drop-codecov branch November 7, 2026 11:58
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