diff --git a/builds/azure-pipelines/template-steps-build-test.yml b/builds/azure-pipelines/template-steps-build-test.yml index dfc9f6778..40b6b9165 100644 --- a/builds/azure-pipelines/template-steps-build-test.yml +++ b/builds/azure-pipelines/template-steps-build-test.yml @@ -92,12 +92,13 @@ steps: arguments: 'analyze $(Build.SourcesDirectory)\src\bin\${{ parameters.configuration }}\* --recurse --verbose' condition: and(succeeded(), eq(variables['Agent.OS'], 'Windows_NT')) +# Don't run for PRs since this currently breaks on runs from forks. We run this daily ourselves anyways. - task: securedevelopmentteam.vss-secure-development-tools.build-task-roslynanalyzers.RoslynAnalyzers@3 inputs: userProvideBuildInfo: 'autoMsBuildInfo' env: SYSTEM_ACCESSTOKEN: $(System.AccessToken) - condition: and(succeeded(), eq(variables['Agent.OS'], 'Windows_NT')) + condition: and(succeeded(), eq(variables['Agent.OS'], 'Windows_NT'), ne(variables['Build.Reason'], 'PullRequest')) - task: securedevelopmentteam.vss-secure-development-tools.build-task-credscan.CredScan@2 inputs: