title: How Does Pipeline Know Which Branch To Get The azure-pipeline.yml From?
body: <p>In my <code>main</code> branch, I have the <code>trigger</code> property in the <code>azure-pipeline.yml</code> looking at the <code>main</code> branch only</p>
  <pre><code>trigger:
  - main
  </code></pre>
  <p>I then created another branch called <code>test-pipeline</code> and in that branch, I updated the <code>trigger</code> to include everything:</p>
  <pre><code>trigger:
  - '*'
  </code></pre>
  <p>Then I built the <code>test-pipeline</code> branch using Azure Pipeline.</p>
  <p>Now every time I push a commit to the <code>test-pipeline</code> branch, the Azure Pipeline build is triggered. How does that work? I thought Azure Pipeline only looks at the <code>main</code> branch for config?</p>