Source PR: #4511
Changed workflow/action files:
.github/workflows/ci-required.yml
script/ci-required-merge-group-gate
script/ci_required_merge_group_gate_test.rb
.github/workflows/hosted-ci-safety.test.cjs
internal/contributor-info/ci-optimization.md
Post-merge exercise:
Use the first eligible merge_group or a temporary verification PR that changes package JS or CI-gate surface. Confirm ci-required / required-pr-gate waits for JS unit tests for Renderer package / build (20) on the merge-group SHA before passing. Also confirm mirrored-block drift fails ci-required.
Expected evidence:
Link the merge_group or verification PR run showing required-gate polling and the package JS minimum check result. For mirror lint, include a failing verification run or safe local replay evidence.
Cleanup:
Close/delete any verification-only PR or branch and remove temporary drift commits.
Owner: unknown
Source PR: #4511
Changed workflow/action files:
.github/workflows/ci-required.ymlscript/ci-required-merge-group-gatescript/ci_required_merge_group_gate_test.rb.github/workflows/hosted-ci-safety.test.cjsinternal/contributor-info/ci-optimization.mdPost-merge exercise:
Use the first eligible
merge_groupor a temporary verification PR that changes package JS or CI-gate surface. Confirmci-required / required-pr-gatewaits forJS unit tests for Renderer package / build (20)on the merge-group SHA before passing. Also confirm mirrored-block drift failsci-required.Expected evidence:
Link the
merge_groupor verification PR run showing required-gate polling and the package JS minimum check result. For mirror lint, include a failing verification run or safe local replay evidence.Cleanup:
Close/delete any verification-only PR or branch and remove temporary drift commits.
Owner: unknown