we’re experiencing problems with Github Pull Request decorations from SonarCloud since around a week. We’re running the SonarCloud analysis via maven from our Jenkins server. It’s configured that SonarCloud updates the pull request decorations in Github for the respective pull requests.
The call looks similar to this:
mvn sonar:sonar -Dsonar.projectKey=xxx -Dsonar.organization=xxx -Dsonar.host.url=https://sonarcloud.io -Dsonar.login=xxx -Dsonar.pullrequest.github.repository=xxx -Dsonar.pullrequest.key=xxx -Dsonar.pullrequest.branch=xxx -Dsonar.pullrequest.base=xxx -Dsonar.pullrequest.provider=github -Dsonar.coverage.jacoco.xmlReportPaths=xxx
Our setup didn’t change, but since around 1 week the pull requests in Github do not get updated anymore, but say something like this " SonarCloud Queued 4 days ago".
The scans in SonarCloud run through successfully and it’s possible to see all the successful pull requests. In Github the checks from SonarCloud are missing, though. If I go to the scan in SonarCloud and click on “See the PR”, I get forwarded to the correct pull request in Github.
We had set the checks as required for merging pull requests. We needed to remove this now, since it blocks all our open pull requests.
Any ideas on this?