[devops] Treat 'merge/' branches as pull request branches.#24823
[devops] Treat 'merge/' branches as pull request branches.#24823rolfbjarne merged 1 commit intomainfrom
Conversation
These branches come from the inter-branch-merge workflow (.github/workflows/inter-branch-merge-flow.yml). Example: #24809.
There was a problem hiding this comment.
Pull request overview
Updates Azure DevOps pipeline branch filters so branches created by the inter-branch merge automation (merge/*) are handled like other pull-request-only branches (validated by the PR pipeline, not by the main CI pipeline).
Changes:
- Allow
merge/*branches to trigger the PR validation pipeline (build-pull-request.yml). - Exclude
merge/*branches from the main CI pipeline triggers (build-pipeline.yml).
Reviewed changes
Copilot reviewed 2 out of 2 changed files in this pull request and generated no comments.
| File | Description |
|---|---|
| tools/devops/automation/build-pull-request.yml | Adds refs/heads/merge/* to the allowed CI triggers for the PR-validation pipeline. |
| tools/devops/automation/build-pipeline.yml | Adds refs/heads/merge/* to the CI trigger exclusion list so main CI doesn’t run for PR-only merge branches. |
You can also share your feedback on Copilot code review. Take the survey.
✅ [CI Build #4c88f2e] Build passed (Build packages) ✅Pipeline on Agent |
✅ [PR Build #4c88f2e] Build passed (Detect API changes) ✅Pipeline on Agent |
✅ [CI Build #4c88f2e] Build passed (Build macOS tests) ✅Pipeline on Agent |
✅ API diff for current PR / commitNET (empty diffs)✅ API diff vs stableNET (empty diffs)ℹ️ Generator diffGenerator Diff: vsdrops (html) vsdrops (raw diff) gist (raw diff) - Please review changes) Pipeline on Agent |
🚀 [CI Build #4c88f2e] Test results 🚀Test results✅ All tests passed on VSTS: test results. 🎉 All 156 tests passed 🎉 Tests counts✅ cecil: All 1 tests passed. Html Report (VSDrops) Download macOS tests✅ Tests on macOS Monterey (12): All 5 tests passed. Html Report (VSDrops) Download Pipeline on Agent |
These branches come from the inter-branch-merge workflow
(.github/workflows/inter-branch-merge-flow.yml).
Example: #24809.