GitHub integration to our existing SonarQube Cloud account

I am writing to request assistance with adding GitHub integration to our existing SonarQube Cloud account.

Current situation:

  • We have an active SonarQube Cloud organization currently integrated with Azure DevOps
  • Our SonarQube Cloud account was created and is linked via Azure DevOps authentication
  • We would now like to also integrate GitHub repositories into the same SonarQube Cloud organization

Issue:
When attempting to create a new organization via ‘Import from a DevOps platform’, only Azure DevOps appears as an option - GitHub is not available. Upon checking My Account > Profile, we can confirm the account is only linked to Azure DevOps and there is no option to link a GitHub identity.

What we are trying to achieve:

  • Use a single SonarQube Cloud instance/organization to analyze both Azure DevOps and GitHub repositories
  • Ideally without creating a separate SonarQube Cloud account

Could you please advise:

  1. Is it possible to link a GitHub identity to an existing Azure DevOps-linked SonarQube Cloud account?
  2. If not, is there a supported way to connect GitHub repositories to our existing organization?
  3. Are there any account migration options available?

Thank you for your help.

Domas

Hey @Domas, welcome to the Community!

  1. No. A SonarQube Cloud organization can be bound to only one DevOps platform. Moreover, an Azure DevOps–bound organization cannot be unbound or rebound.
  2. You could simply create those projects manually on SonarQube Cloud and run CI analysis on your GitHub repos against the same organization. The projects will be part of the existing organization, but will not be bound to the repos on GitHub.
  3. Not really, because it’s not possible to unbind the Azure DevOps-bound organization.