Skip to content

Commit d99e214

Browse files
committed
ci: add coveralls integration to push coverage reports
Add Coveralls step to CI workflow to push JaCoCo coverage reports. This was missing from the coverage_report job, causing coverage data to not be uploaded to Coveralls. The step downloads merged coverage report and pushes it to Coveralls using the GitHub token. Assisted-By: Claude Code
1 parent d975062 commit d99e214

1 file changed

Lines changed: 7 additions & 0 deletions

File tree

.github/workflows/java-ci.yaml

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -463,3 +463,10 @@ jobs:
463463
build/reports/jacoco/test/jacocoTestReport.xml
464464
build/reports/jacoco/coverageReportOnly/html
465465
if-no-files-found: ignore
466+
467+
- name: Push coverage to Coveralls
468+
uses: coverallsapp/github-action@master
469+
with:
470+
github-token: ${{ secrets.GITHUB_TOKEN }}
471+
files: build/reports/jacoco/test/jacocoTestReport.xml
472+
format: jacoco

0 commit comments

Comments
 (0)