From 4d20fa9d4391d4775c002645a086bfc6d7051893 Mon Sep 17 00:00:00 2001 From: Ryan Newington Date: Sun, 30 Aug 2026 09:31:31 +1000 Subject: [PATCH] Skip release stages for pull request builds --- azure-pipelines.yml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/azure-pipelines.yml b/azure-pipelines.yml index 7a6b4d2..f8ed43e 100644 --- a/azure-pipelines.yml +++ b/azure-pipelines.yml @@ -164,6 +164,9 @@ stages: - stage: build_provider displayName: Build credential provider dependsOn: test_provider + # Pull request builds validate every target framework in test_provider. Release + # stages require signing secrets and can publish packages and GitHub releases. + condition: and(succeeded(), ne(variables['Build.Reason'], 'PullRequest')) jobs: - job: "build_provider_job" steps: