Skip to content

Report test coverage to Coveralls from GitHub Actions - #87

Merged
stefankoegl merged 2 commits into
masterfrom
claude/coveralls-upload
Oct 10, 2026
Merged

stefankoegl merged 2 commits into
masterfrom
claude/coveralls-upload

Conversation

@stefankoegl

Copy link
Copy Markdown
Owner

The coveralls upload was lost in the migration from Travis CI to GitHub
Actions, so coverage has not been reported since. Generate an LCOV report
after the test run and upload it with the Coveralls action, one parallel
job per Python version, then close the parallel build in a final job.

Co-Authored-By: Claude Opus 5.5 [email protected]
Claude-Session: https://claude.ai/code/session_01WXd5SZvcgC73D24YWD3jK4

The coveralls upload was lost in the migration from Travis CI to GitHub
Actions, so coverage has not been reported since. Generate an LCOV report
after the test run and upload it with the Coveralls action, one parallel
job per Python version, then close the parallel build in a final job.

Co-Authored-By: Claude Opus 5.5 <[email protected]>
Claude-Session: https://claude.ai/code/session_01WXd5SZvcgC73D24YWD3jK4
@coveralls

coveralls commented Oct 10, 2026 •

Copy link
Copy Markdown

Coverage Status

Coverage is 97.917% — claude/coveralls-upload into master. No base build found for master.

@stefankoegl
stefankoegl merged commit 9ce983e into master Oct 10, 2026
12 checks passed
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.

3 participants