After upgrading from 8.9.6 to 9.0.0, decoration of pull requests stopped working.
The message on github displays “Expected — Waiting for status to be reported”.
I’m not using github Enterprise, and I have the Developer Edition of SonarQube.
I see in the “Release 9.0 Upgrade Notes” that “Reporting Quality Gate status on GitHub branches requires an additional permission”. I have confirmed our GitHub app does have the required permissions as outlined here:
I have looked through the Sonarqube logs and I don’t see any errors. The PR builds successfully and the Sonar analysis scan completes successfully. The problem is that github doesn’t receive the update.