You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
After PR Tighten final gate CI evidence #4475 merges, post +ci-run-hosted or +ci-force-full on a closed or merged PR where the original branch is no longer a live open PR head.
Confirm the ci-commands.ymlissue_comment workflow refuses the command before dispatch, reacts confused, and posts the degraded-evidence explanation for non-open PRs.
Use the next real open PR, or a cleanup-only verification PR, to post +ci-run-hosted and confirm the open-PR dispatch path still works.
Confirm the ci-required.yml required gate runs ruby script/pr_merge_ledger_test.rb on the post-merge workflow version.
Expected evidence:
Link to the closed/merged PR command comment.
Link to the ci-commands.yml workflow run handling the command.
The posted refusal includes the PR state, merged status, and the statement that branch-ref hosted-CI evidence is degraded/invalid after merge/close.
No hosted-CI dispatch run or hosted-CI labels are added from the closed/merged PR command.
Link to the open-PR command comment and workflow run showing normal hosted-CI dispatch still works.
Link to the required-gate workflow run showing the merge-ledger fixture test step executed.
Cleanup:
If a verification-only PR is created, close it after evidence is collected and delete its branch.
Remove any verification-only hosted-CI labels/comments only if they would confuse later release evidence.
Source PR: #4475
Changed workflow/action files:
.github/workflows/ci-commands.yml.github/workflows/ci-required.ymlPost-merge exercise required:
+ci-run-hostedor+ci-force-fullon a closed or merged PR where the original branch is no longer a live open PR head.ci-commands.ymlissue_commentworkflow refuses the command before dispatch, reactsconfused, and posts the degraded-evidence explanation for non-open PRs.+ci-run-hostedand confirm the open-PR dispatch path still works.ci-required.ymlrequired gate runsruby script/pr_merge_ledger_test.rbon the post-merge workflow version.Expected evidence:
ci-commands.ymlworkflow run handling the command.Cleanup:
Owner: unknown.