Skip to content

Add Qlty code coverage reporting#1617

Closed
davehenton wants to merge 1 commit intoapache:masterfrom
dh-sandbox:qlty-coverage-integration
Closed

Add Qlty code coverage reporting#1617
davehenton wants to merge 1 commit intoapache:masterfrom
dh-sandbox:qlty-coverage-integration

Conversation

@davehenton
Copy link

Summary

  • Adds Qlty Cloud coverage upload step to the Java CI workflow
  • Uploads JaCoCo XML coverage data from the ubuntu-latest / Java 17 matrix job
  • Uses coverage token authentication (public repo)

Manual steps required

  1. Add the repository to Qlty Cloud
  2. Get a coverage token from Qlty Cloud (Workspace Settings > Code Coverage)
  3. Add it as a GitHub Actions secret named QLTY_COVERAGE_TOKEN

Test plan

  • Verify the CI workflow still passes for all matrix combinations
  • Confirm the Qlty coverage upload step runs only on ubuntu-latest/Java 17
  • After adding the QLTY_COVERAGE_TOKEN secret, verify coverage data appears in Qlty Cloud

🤖 Generated with Claude Code

Upload JaCoCo coverage data from the ubuntu-latest/Java 17 matrix
job to Qlty Cloud for coverage tracking.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@garydgregory garydgregory marked this pull request as draft March 18, 2026 14:46
@garydgregory
Copy link
Member

-1 I don't see why we need to clutter up our builds with this.

@davehenton davehenton closed this Mar 18, 2026
@davehenton davehenton deleted the qlty-coverage-integration branch March 18, 2026 15:38
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