From 18db285499f154d8331285d328c2dc3344518d21 Mon Sep 17 00:00:00 2001 From: Rolf Bjarne Kvinge Date: Wed, 22 Apr 2026 14:06:09 +0200 Subject: [PATCH] [devops] Disable implicit CI triggers on xamarin-macios-pr pipeline MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Without an explicit trigger section, Azure DevOps defaults to enabling CI triggers on all branches. This causes duplicate builds when a branch (e.g. darc-main-*) has an open PR — one from the implicit CI trigger and one from the PR trigger. Adding 'trigger: none' ensures only PR-triggered builds run. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> --- tools/devops/automation/build-pull-request.yml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/tools/devops/automation/build-pull-request.yml b/tools/devops/automation/build-pull-request.yml index 9aaaebac4398..b6e7f76620cf 100644 --- a/tools/devops/automation/build-pull-request.yml +++ b/tools/devops/automation/build-pull-request.yml @@ -48,6 +48,8 @@ variables: - name: Packaging.EnableSBOMSigning value: false +trigger: none + pr: autoCancel: true branches: