Conversation
|
CLA Signature Action: All authors have signed the CLA. You may need to manually re-run the blocking PR check if it doesn't pass in a few minutes. |
🔍 Smart E2E Test Selection
click to see 🤖 AI reasoning detailsE2E Test Selection:
The behavior is functionally equivalent - same jobs are checked, same pass/fail semantics. No application code, test code, or E2E infrastructure was modified. This is a pure CI maintenance/refactoring change that does not affect any user-facing functionality, test execution, or app performance. No E2E tests need to run to validate this change. Performance Test Selection: |
|



Description
This PR extracts the final Mobile CI pass/fail decision into a composite action and keeps the visible
Check all jobs passstatus context intact.Why:
What changed:
.github/actions/ci-status-gate..github/workflows/ci.yml.All jobs passjob and evaluates standard CI plus E2E build/smoke jobs directly inCheck all jobs pass.pr-not-ready-for-e2e, and merge group failure logging.Validation performed locally:
actionlint -color -config-file .github/actionlint.yaml .github/workflows/ci.ymlbash -ngit diff --checkneeds, and missing/null requirement keysChangelog
CHANGELOG entry: null
Related issues
Refs: MCWP-440
Manual testing steps
N/A - CI-only change. See local validation commands in the description.
Screenshots/Recordings
Before
N/A
After
N/A
Pre-merge author checklist
Performance checks (if applicable)
trace()for usage andaddTokenfor an exampleFor performance guidelines and tooling, see the Performance Guide.
Pre-merge reviewer checklist