Title: [release/v7.4.15] Separate Official and NonOfficial templates for ADO pipelines by adityapatwardhan · Pull Request #27140 · PowerShell/PowerShell · GitHub
Open Graph Title: [release/v7.4.15] Separate Official and NonOfficial templates for ADO pipelines by adityapatwardhan · Pull Request #27140 · PowerShell/PowerShell
X Title: [release/v7.4.15] Separate Official and NonOfficial templates for ADO pipelines by adityapatwardhan · Pull Request #27140 · PowerShell/PowerShell
Description: Backport of #26897 to release/v7.4.15 Triggered by @adityapatwardhan on behalf of @jshigetomi Original CL Label: CL-BuildPackaging /cc @PowerShell/powershell-maintainers Impact REQUIRED: Choose either Tooling Impact or Customer Impact (or both). At least one checkbox must be selected. Tooling Impact Required tooling change Optional tooling change (include reasoning) Aligns release/v7.4.15 ADO pipeline definitions with the updated Official/NonOfficial template split needed for 1ES drift management and consistent artifact dependency wiring. Customer Impact Customer reported Found internally Regression REQUIRED: Check exactly one box. Yes No This is not a regression. Testing Verified clean cherry-pick onto release/v7.4.15. Resolved two template-conflict files by applying the PR's template-based stage indirection, preserving intended pipeline behavior while keeping release branch compatibility. Backport commit completed successfully and is ready for CI validation on the backport PR. Risk REQUIRED: Check exactly one box. High Medium Low This change updates release pipeline definitions and stage orchestration. Scope is broad across packaging/release YAML, but it is a direct backport of a merged main-branch change and conflict resolution was limited to adopting the same template indirection approach from the original PR. Merge Conflicts Conflicts occurred in .pipelines/PowerShell-Coordinated_Packages-Official.yml and .pipelines/PowerShell-Release-Official.yml where release/v7.4.15 had expanded inline stage blocks. Resolved by taking the incoming template-based stage references from PR #26897 to maintain the intended Official/NonOfficial split and avoid partial refactor state.
Open Graph Description: Backport of #26897 to release/v7.4.15 Triggered by @adityapatwardhan on behalf of @jshigetomi Original CL Label: CL-BuildPackaging /cc @PowerShell/powershell-maintainers Impact REQUIRED: Choose ei...
X Description: Backport of #26897 to release/v7.4.15 Triggered by @adityapatwardhan on behalf of @jshigetomi Original CL Label: CL-BuildPackaging /cc @PowerShell/powershell-maintainers Impact REQUIRED: Choose ei...
Opengraph URL: https://github.com/PowerShell/PowerShell/pull/27140
X: @github
Domain: github.com
| route-pattern | /:user_id/:repository/pull/:id/files(.:format) |
| route-controller | pull_requests |
| route-action | files |
| fetch-nonce | v2:d799b163-4094-162f-b15a-cf97202070ca |
| current-catalog-service-hash | ae870bc5e265a340912cde392f23dad3671a0a881730ffdadd82f2f57d81641b |
| request-id | C750:2A3653:15ABF52:1EBC2D3:6A5A2B62 |
| html-safe-nonce | 9b695eca8452d5a89eee062be9eea1bcb452c506f110febd10ea16849f4adba7 |
| visitor-payload | eyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJDNzUwOjJBMzY1MzoxNUFCRjUyOjFFQkMyRDM6NkE1QTJCNjIiLCJ2aXNpdG9yX2lkIjoiMjcyMDM1NjIzNjA4NDc4Mzk3MCIsInJlZ2lvbl9lZGdlIjoiaWFkIiwicmVnaW9uX3JlbmRlciI6ImlhZCJ9 |
| visitor-hmac | 8f995b30162850ddc4eb08d6a1cb37e9ff397846ee7e9f9e52e4846c6dda8d73 |
| hovercard-subject-tag | pull_request:3479640052 |
| github-keyboard-shortcuts | repository,pull-request-list,pull-request-conversation,pull-request-files-changed,copilot |
| google-site-verification | Apib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I |
| octolytics-url | https://collector.github.com/github/collect |
| analytics-location | / |
| fb:app_id | 1401488693436528 |
| apple-itunes-app | app-id=1477376905, app-argument=https://github.com/PowerShell/PowerShell/pull/27140/files |
| twitter:image | https://avatars.githubusercontent.com/u/12820925?s=400&v=4 |
| twitter:card | summary_large_image |
| og:image | https://avatars.githubusercontent.com/u/12820925?s=400&v=4 |
| og:image:alt | Backport of #26897 to release/v7.4.15 Triggered by @adityapatwardhan on behalf of @jshigetomi Original CL Label: CL-BuildPackaging /cc @PowerShell/powershell-maintainers Impact REQUIRED: Choose ei... |
| og:site_name | GitHub |
| og:type | object |
| hostname | github.com |
| expected-hostname | github.com |
| None | 19c67ad7579d2401ff06e88a32ef45460fbb40fab3191c7f7582d5e166f326fc |
| turbo-cache-control | no-preview |
| diff-view | unified |
| go-import | github.com/PowerShell/PowerShell git https://github.com/PowerShell/PowerShell.git |
| octolytics-dimension-user_id | 11524380 |
| octolytics-dimension-user_login | PowerShell |
| octolytics-dimension-repository_id | 49609581 |
| octolytics-dimension-repository_nwo | PowerShell/PowerShell |
| octolytics-dimension-repository_public | true |
| octolytics-dimension-repository_is_fork | false |
| octolytics-dimension-repository_network_root_id | 49609581 |
| octolytics-dimension-repository_network_root_nwo | PowerShell/PowerShell |
| turbo-body-classes | logged-out env-production page-responsive full-width |
| disable-turbo | true |
| browser-stats-url | https://api.github.com/_private/browser/stats |
| browser-errors-url | https://api.github.com/_private/browser/errors |
| release | a3dea2706161c733403beb02e41d5765d358d44e |
| ui-target | full |
| theme-color | #1e2327 |
| color-scheme | light dark |
Links:
Viewport: width=device-width