From c449dcdd771918bcd462b8e1dc25d7e378bee6e4 Mon Sep 17 00:00:00 2001 From: Jian Wu Date: Thu, 9 Jul 2026 10:42:48 +0800 Subject: [PATCH 1/3] Enable PR comment association for AI agents live pipeline --- eng/pipelines/ext-azure-ai-agents-live.yml | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/eng/pipelines/ext-azure-ai-agents-live.yml b/eng/pipelines/ext-azure-ai-agents-live.yml index 3b9e8282978..b1034288a88 100644 --- a/eng/pipelines/ext-azure-ai-agents-live.yml +++ b/eng/pipelines/ext-azure-ai-agents-live.yml @@ -8,7 +8,11 @@ # This pipeline is the live counterpart to the PR-gate checks in # `.github/workflows/lint-ext-azure-ai-agents.yml` (Tier 0 offline + Tier 1 # recording/playback). Live Azure access is intentionally kept OUT of the -# automatic PR pipeline (per Azure SDK EngSys / SFI guidance) and runs here only: +# automatic PR pipeline (per Azure SDK EngSys / SFI guidance). The PR trigger +# below only associates this pipeline with PRs targeting main so `/azp run +# ext-azure-ai-agents-live` can queue it; the ADO pipeline definition must be +# configured to require a team member comment before building PRs. +# It runs only: # - On demand via the PR comment: /azp run ext-azure-ai-agents-live # (requires write permission on the repo) # - On the weekly schedule below. @@ -23,7 +27,10 @@ # project) to avoid anonymous rate limits — no extra secret setup required. trigger: none -pr: none +pr: + branches: + include: + - main schedules: # 7am UTC Monday (offset from other weekly E2E pipelines to reduce contention). From af4a3996543435b308179d3e3e9aceecd5f1e598 Mon Sep 17 00:00:00 2001 From: Jian Wu Date: Fri, 10 Jul 2026 09:52:49 +0800 Subject: [PATCH 2/3] Limit AI agents live PR trigger paths --- eng/pipelines/ext-azure-ai-agents-live.yml | 13 ++++++++++--- 1 file changed, 10 insertions(+), 3 deletions(-) diff --git a/eng/pipelines/ext-azure-ai-agents-live.yml b/eng/pipelines/ext-azure-ai-agents-live.yml index b1034288a88..78414dd1259 100644 --- a/eng/pipelines/ext-azure-ai-agents-live.yml +++ b/eng/pipelines/ext-azure-ai-agents-live.yml @@ -9,9 +9,9 @@ # `.github/workflows/lint-ext-azure-ai-agents.yml` (Tier 0 offline + Tier 1 # recording/playback). Live Azure access is intentionally kept OUT of the # automatic PR pipeline (per Azure SDK EngSys / SFI guidance). The PR trigger -# below only associates this pipeline with PRs targeting main so `/azp run -# ext-azure-ai-agents-live` can queue it; the ADO pipeline definition must be -# configured to require a team member comment before building PRs. +# below only associates this pipeline with relevant PRs targeting main so +# `/azp run ext-azure-ai-agents-live` can queue it; the ADO pipeline definition +# must be configured to require a team member comment before building PRs. # It runs only: # - On demand via the PR comment: /azp run ext-azure-ai-agents-live # (requires write permission on the repo) @@ -31,6 +31,13 @@ pr: branches: include: - main + paths: + include: + - eng/pipelines/ext-azure-ai-agents-live.yml + - cli/azd/go.mod + - cli/azd/go.sum + - cli/azd/extensions/azure.ai.agents/** + - cli/azd/extensions/azure.ai.projects/** schedules: # 7am UTC Monday (offset from other weekly E2E pipelines to reduce contention). From 691c5b45a03a28947853b1014b852af079ede7d2 Mon Sep 17 00:00:00 2001 From: Jian Wu Date: Fri, 10 Jul 2026 10:30:28 +0800 Subject: [PATCH 3/3] Document live pipeline PR comment name --- eng/pipelines/ext-azure-ai-agents-live.yml | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/eng/pipelines/ext-azure-ai-agents-live.yml b/eng/pipelines/ext-azure-ai-agents-live.yml index 78414dd1259..63774d7f3dd 100644 --- a/eng/pipelines/ext-azure-ai-agents-live.yml +++ b/eng/pipelines/ext-azure-ai-agents-live.yml @@ -13,7 +13,9 @@ # `/azp run ext-azure-ai-agents-live` can queue it; the ADO pipeline definition # must be configured to require a team member comment before building PRs. # It runs only: -# - On demand via the PR comment: /azp run ext-azure-ai-agents-live +# - On demand via the PR comment: +# /azp run azure-dev - live - ext - azure.ai.agents +# (or, if accepted by Azure Pipelines: /azp run ext-azure-ai-agents-live) # (requires write permission on the repo) # - On the weekly schedule below. #