title: Read version of project in yaml file from pom.xml in azure-pipelines
body: <p>I have a <code>pom.xml</code> file that includes my project version like this</p>
  
  <pre><code> &lt;version&gt; 1.14.0 &lt;/version&gt;
  </code></pre>
  
  <p>and I also have a YAML file that autogenerates a GitHub tag when the tests have passed and it's like this </p>
  
  <pre><code>- job: createTag
      dependsOn: ifBranchIsMaster
      condition: and(succeeded(), eq(variables['Build.SourceBranch'], 'refs/heads/master')
      steps:
        - task: GitHubRelease@0
          displayName: ‘Create GitHub Release’
          inputs:
            gitHubConnection: $(GITHUB_CONNECTION)
            repositoryName: $(GITHUB_REPO)
            action: create
            tag: 1.14.0
  </code></pre>
  
  <p>and I want to remove from my YAML file the hard-coded version tag and read it from <code>pom.xml</code> immediately is there any way that can happen I try to minimize the hard-coded version to 1. I want to change it in 1 place and change everywhere.</p>