Decorate your pull request with SonarQube and Github Actions
At Jahia we wanted to automate our SonarQube analysis, and if at the beginning we did not know which tools to use, we rapidly figured that GitHub Actions was the way to go.

Image by WikiImages from Pixabay

We recently changed our Git workflow and therefore we had to adapt some of our tools. We wanted to automatically analyze our entire code when a push happened on a specific branch, as well as analyzing the new code provided by a pull request.

As we are using SonarQube to analyze our code, we had to find a way to include it in our new flow in order to use its code analysis capability.

And Github Actions was the answer to that.

GitHub Actions is the tool you were longing for to automate GitHub related workflows.

It makes it easy to do pretty much anything build, test, analyze your code, or simply prefill pull request/commit data, labels, assignment.

They are written in Yaml and live in your repository, you can use sensitive data (token, password) safely since you can pass those data as secret.
['Damien Gaillard']
['Java', 'Github', 'Sonarqube', 'Github Actions', 'Pull Request']