Skip to content

chore: migrate to sonarcloud#153

Merged
kruton merged 3 commits into
connectbot:mainfrom
kruton:sonarcloud
May 20, 2026
Merged

chore: migrate to sonarcloud#153
kruton merged 3 commits into
connectbot:mainfrom
kruton:sonarcloud

Conversation

@kruton
Copy link
Copy Markdown
Member

@kruton kruton commented May 20, 2026

No description provided.

Copilot AI review requested due to automatic review settings May 20, 2026 07:10
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR migrates the project’s CI code-quality reporting from Qlty coverage upload to SonarCloud analysis, by wiring the Gradle SonarQube plugin into the sshlib module and invoking it from GitHub Actions.

Changes:

  • Add the org.sonarqube Gradle plugin to sshlib and configure SonarCloud properties (project key/org/host + coverage XML path).
  • Add a SonarQube plugin version entry to the Gradle version catalog.
  • Replace the Qlty coverage upload step in CI with a SonarCloud analysis step.

Reviewed changes

Copilot reviewed 3 out of 3 changed files in this pull request and generated 2 comments.

File Description
sshlib/build.gradle.kts Applies SonarQube plugin and configures SonarCloud properties including coverage report path.
gradle/libs.versions.toml Adds SonarQube plugin version + plugin alias for use via libs.plugins.
.github/workflows/ci.yml Removes Qlty coverage upload and runs Gradle SonarCloud analysis on Java 25 when SONAR_TOKEN is set.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread sshlib/build.gradle.kts
Comment thread .github/workflows/ci.yml
@kruton kruton force-pushed the sonarcloud branch 3 times, most recently from c8e184c to 07e7900 Compare May 20, 2026 15:26
@kruton kruton closed this May 20, 2026
@kruton kruton reopened this May 20, 2026
@kruton kruton force-pushed the sonarcloud branch 2 times, most recently from 4ad45fa to ba39808 Compare May 20, 2026 15:48
@sonarqubecloud
Copy link
Copy Markdown

@kruton kruton merged commit 32a8f08 into connectbot:main May 20, 2026
8 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.

2 participants