title: Azure devops pipeline condition of plugin
body: <p>link for the plugin : <a href="https://marketplace.visualstudio.com/items?itemName=touchify.vsts-changed-files" rel="nofollow noreferrer">https://marketplace.visualstudio.com/items?itemName=touchify.vsts-changed-files</a></p>
  <pre><code>  isPullRequest: ${{eq(variables['Build.Reason'], 'PullRequest')}}
  
  - job: &quot;check&quot;
    condition: and(succeeded(), eq(variables['Build.Reason'], 'PullRequest'))
    displayName: Check Files Change
    steps:  
     - task: ChangedFiles@1
       name: CheckChanges
       inputs:
         rules: |
           [Y]
           X/**
  
  
         variable: 'HasChanged'
         isOutput: true
  
  
  - job: &quot;X&quot;
    dependsOn: check
    condition: or(eq(dependencies.check.outputs['CheckChanges.Y'], 'true'), 
    or(succeeded(), ne(variables.isPullRequest, 'true')))
  </code></pre>
  <p>Hello I want to make the JOB run only if a change has been made to a particular folder or the run is not from Build Validation.
  Need help exactly the conditions</p>