[0.83] Fix CI by reducing complexity #16477

Merged
vmoroz opened 7:15am on October 9, 2026 wanted to merge 25 Ξ” into microsoft/react-native-windows 0.83-stable from
PR/0.83-fix-ci-pipeline
Reviewing
3 fewer changed lines
(10% less) vs GitHub
This saves about 17.5 hours per year vs conventional diff tools
vmoroz authored
of work during October 8
Diff Delta:
25
About 2 Diff Delta/hour
Classified as:  Bug Fix

vmoroz's Description of Work

Description

Type of Change


  • Bug fix (non-breaking change which fixes an issue)

  • This change requires a documentation update

  • Automation (AI changes or Github Actions to reduce effort of manual tasks)

Why

The unified pipeline backport in #16468 added a separate CLI verification stage.
The general PR pipeline could expand it, but the Office Official template adds
enough nested processing that the CI definition exceeded Azure Pipelines'
template event limit before any job could start.

This change brings 0.83-stable in line with the working 0.81-stable pipeline
shape so Office CI can expand and run normally.

What

Reduce shared-pipeline complexity
Remove the CLI stage and its controlling parameter from the shared build
template, avoiding the Office template expansion limit.

Keep targeted CLI validation available
Retain the CLI job and step templates for targeted validation, and update the
pipeline documentation to describe the shared pipeline accurately.

Screenshots

Not applicable.

Testing

Exercised through the complete Office CI pipeline; the test run succeeded.

Changelog

Should this change be included in the release notes: no

CI pipeline complexity fix only; no user-facing runtime change.

Microsoft Reviewers: Open in CodeFlow

2 total changed files
Loading changes...
Loading changes...
Congrats, you've cleared the final file
Consider your review checksum validated.