I have writte a set of system tests in a repo designed to execute against an external application. When I try to merge my tests into the repo, the pipeline process thinks I am checking in application code and runs the system tests, as if they were tests designed to test application code in the same repo.
Is there a way to have the pipeline not execute the tests automatically on a merge? Is there a flag? Or configuration option? There is the [skip ci] option for the commit message, but I don't want to skip the whole pipeline job, just the tests.
Any ideas?