Skip to content

Commit c0a5903

Browse files
committed
ci: enable coveralls debug output to diagnose request payload
Write coveralls request JSON to file for debugging and display it in CI logs so we can see exactly what data is being sent to Coveralls API. Assisted-By: Claude Code
1 parent c450641 commit c0a5903

2 files changed

Lines changed: 8 additions & 0 deletions

File tree

.github/workflows/java-ci.yaml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -478,3 +478,9 @@ jobs:
478478
exit 1
479479
fi
480480
./gradlew coverallsJacoco
481+
echo "=== Coveralls request payload ==="
482+
if [ -f build/coveralls-request.json ]; then
483+
cat build/coveralls-request.json | head -100
484+
else
485+
echo "No coveralls-request.json file found"
486+
fi

build.gradle

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -206,6 +206,8 @@ coverallsJacoco {
206206
reportSourceSets = publishedProjects.collectMany {
207207
it.sourceSets.main.allSource.srcDirs
208208
}
209+
// Debug: write request payload to file to see what's being sent
210+
coverallsRequest = file("build/coveralls-request.json")
209211
}
210212

211213
def javaFormatSources = providers.provider {

0 commit comments

Comments
 (0)