Sonarcloud shows Github integration for Azure DevOps Project

Hello, The PR decoration check goes to Waiting status and when I checked the general settings, I see Github integration options for a Azure DevOps project. I disabled the settings but still no luck.

Hello @midhun1909,

Thanks for the details. A couple of things are likely connected here.

Org-level and project-level settings in SonarCloud are separate, if your SonarCloud organization has a GitHub binding, GitHub-related options can appear in settings screens
independent of what platform a given project’s repo actually lives on. That’s usually a sign the project’s PR decoration isn’t fully wired to Azure DevOps rather than a bug in
what’s shown.

For PR decoration to work, the project needs a valid DevOps Platform Integration binding (Project Settings → General Settings) pointing at Azure DevOps specifically, including a
valid PAT that hasn’t expired and has the right scope.

Could you confirm a few things so we can narrow this down:

  1. How was this project created in SonarCloud, imported via the Azure DevOps integration, or set up another way (manual project key + CI analysis)?
  2. Is your SonarCloud organization bound to GitHub, Azure DevOps, or both (Organization Settings → General Settings)?
  3. Under this project’s Settings → General Settings → DevOps Platform Integration, is Azure DevOps selected, and is a PAT configured and still valid?
  4. Does the analysis log for a PR reach the point of attempting decoration, or does analysis itself also fail to complete?
  5. Is this affecting all PRs/branches or just some?

Some relevant documentation:

Best regards,

Stevan