title: CircleCi: how to disable automatic trigger?
body: <p>This is an extract of my config.yml file for CircleCi:</p>
  <pre><code>workflows:
    version: 2
    
    deploy:  
      when: &lt;&lt; pipeline.parameters.run_workflow_deploy &gt;&gt;
      jobs:
        - deploy:          
            filters:
              branches:
                only:
                  - master
  </code></pre>
  <p>So I want to trigger my &quot;deploy&quot; job only on API calling. It works very well.</p>
  <p>But CircleCi triggers automatically the workflow when some changes on the master branch, and here you are the message on CircleCi backoffice:</p>
  <p><a href="https://i.stack.imgur.com/MgaV1.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/MgaV1.png" alt="enter image description here" /></a></p>
  <p>How avoid this automatic trigger from CircleCi?</p>