Template for a good new topic, formatted with Markdown:
ALM used: GitHub
CI system used: N/A
Scanner command used when applicable: N/A
Languages of the repository: N/A
Only if the SonarCloud project is public, the URL: N/A
Error observed:
Our GitHub pull requests are prevented because we require SonarCloud analysis before merging. I can see in SonarCloud that the PRs are being analyzed, but their statuses are not making it back to GitHub. All we see is “SonarCloud Code Analysis Expected — Waiting for status to be reported”
Steps to reproduce
Make a PR
Wait forever
Potential workaround
Admin has to merge the PR after checking SonarCloud’s report manually.
Yes, and yes. The error is sporadic. But when it fails, it fails gloriously. For example, yesterday a PR got an update from SonarCloud, so we were able to merge it. The analysis always appears in SonarCloud Dashboard, though.