I assumed that working with the plugin on CircleCI will not run quality gate check on PR.
I was wrong
So if i look again on the sections i needed to my workflow: 1. Run the analyse on master upon every commit - sonarsource/sonarcloud Orb handle that 2. Run branch analysis on branches(Quality gate) - sonarsource/sonarcloud Orb run quality gate check on PR which is good enough 3. Add version from package json - I used the sonar-project.properties and maintain is manually when i change the package.json on version releases 4.Don’t want to commit test output folder - sonarsource/sonarcloud doesn’t require me to commit coverage folder, when i run from circleCI before i run the sonarscan i run the app tests