Some of the ci steps are out-of-date and could use a small refactoring.
Non exhaustive list:
- Use another action to check for PR naming (also updating supporting documentation like CONTRIBUTING.md)
- Use action to transform the test results for SonarCloud
- Use Sonar action to scan
- ...