title: How to disable 'detached' pipelines in Gitlab?
body: <p>We have a normal repository, with some code and tests.</p>
  <p>One job has 'rules' statement:</p>
  <pre><code>  rules:
      - changes:
        - foo/**/*
        - foo_scenarios/**/*
        - .gitlab-ci.yml
  </code></pre>
  <p>The problem is that presence of <code>rules</code> causes Gitlab to run 'detached pipeline', which wasn't my intention, and it's annoying. Is there any way to disable those 'detached' pipelines, but keep the <code>rules</code> section in place?</p>