diff --git a/eng/pipelines/ext-azure-ai-agents-live.yml b/eng/pipelines/ext-azure-ai-agents-live.yml index 3b9e8282978..63774d7f3dd 100644 --- a/eng/pipelines/ext-azure-ai-agents-live.yml +++ b/eng/pipelines/ext-azure-ai-agents-live.yml @@ -8,8 +8,14 @@ # 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: -# - On demand via the PR comment: /azp run ext-azure-ai-agents-live +# automatic PR pipeline (per Azure SDK EngSys / SFI guidance). The PR trigger +# 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 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. # @@ -23,7 +29,17 @@ # project) to avoid anonymous rate limits — no extra secret setup required. trigger: none -pr: none +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).