title: How to increase a version of an npm package using Azure Devops pipeline
body: <p>The pipeline is triggered by new commits to a <code>master</code> branch and publishes the package<br>
  Currently, the version is set manually and I'de be happy to have it set automatically.<br>
  What I thought at first was adding the following tasks to the pipeline:</p>
  
  <ol>
  <li>checkout <code>$Build.SourceBranch</code></li>
  <li>run <code>version patch --force</code></li>
  <li><code>git push</code></li>
  </ol>
  
  <p>This works and the version is really incremented properly, the thing is, it triggers another run of the pipeline, which will increment again, which will.. you get the idea, endless loop.<br>
  Is there a better way for doing that? </p>