Issue
You want to know if Codecov supports uploading coverage reports in any order.
Applies To
Customers uploading both base and head coverage reports
Resolution
- Yes, Codecov accepts out-of-order uploads
- Base and head reports can be uploaded in any order.
- However, Codecov only compares coverage at the time the head report is uploaded.
- Why this matters
- If the base report isn’t present when the head is uploaded, Codecov may skip generating a diff.
- Codecov does not re-check later if the base report shows up after.
- Best practice
- Upload the base commit’s report first whenever possible.
- For pull requests, avoid skipping uploads for the base commit.