Skip to content

ci: make the coverage job report what it finds - #64

Merged
msimerson merged 1 commit into
NicTool:mainfrom
aberoham:coverage-upload
Aug 29, 2026
Merged

msimerson merged 1 commit into
NicTool:mainfrom
aberoham:coverage-upload

Conversation

@aberoham

Copy link
Copy Markdown
Contributor

Needs CODECOV_TOKEN in secrets before this merges, or the job goes red. Tell me if you'd rather have OIDC.

codecov-action@v2 uploads tokenless, tokenless is rate limited now, and v2 logs the 429 then exits 0 — so main's newest codecov report is still alpha.5 (#31), and every PR fails codecov/project against that baseline. Hence v5 with a token, disable_search (v5 adds files: to what it discovers, and v2 was uploading coverage.yml as a coverage file), and fail_ci_if_error.

The job was silent when it failed, too: coverage:lcov had one reporter and it wrote to a file. Main's last run printed cleaning DB objects, exit 1, nothing else.

Doesn't refresh the base by itself — main has to go green and push first.

@msimerson
msimerson merged commit a09bade into NicTool:main Aug 29, 2026
10 of 11 checks passed
@aberoham
aberoham deleted the coverage-upload branch August 29, 2026 18:05
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