We created a monorepo project in sonarcloud and using a monorepo in github, we want to set a quality gate requirement for each project inside that monorepo.
Each project has it’s own set of tests and using the path github action, we’re able to selectively run the tests and invoke sonarcloud for them, everything works fine until we made the requirement for the sonarcloud gate tests.
If the quality gates would return passing/failing as part of the workflow that initiated them using
sonarsource/sonarcloud-github-action@master it would work, because we skip those tests. But sonarcloud creates a new thing in the github actions, which we have no control on skipping.
How do we skip a quality gate for a test that isn’t being tested?