How to block the merge of Pull Requests when SonarQube Quality Gate is failed, with GitHub

When I follow these steps users that are not admins on the repo are unable to commit and receive the following error when pushing code:

remote: error: XX: Protected branch update failed for refs/heads/XXXX remote: error: Required status check "SonarQube Code Analysis" is expected.

Is there any way around this?