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 #5053 merges, use the next ordinary docs-only PR that targets a current main containing #5053. Merge that PR through the normal repository process so its merge commit produces the real push event on main used by the guarded workflows.
Verify the detect-changes job in each selected hosted workflow invokes Ensure main docs-only skips are safe without an API-shape failure. When first-parent history contains a newer trusted success for the same workflow as an older failure, verify the log reports that the older failure was superseded. Otherwise, verify the unchanged normal docs-only decision and retain the focused unit replay from #5053 as coverage for the supersession branch.
Expected evidence
Link to the docs-only PR and its merge commit.
Links to the push workflow runs on that exact merge commit.
Guard log excerpts or an artifact showing the decision path.
Confirmation that no unrelated workflow failure was suppressed.
Cleanup
Use an ordinary valuable docs-only change when available, so no verification-only branch or PR needs cleanup. If a temporary verification PR is created instead, close it and delete its branch if the exercise stops before merge. Do not merge a content-free or throwaway docs change solely for this exercise.
Source change
.github/actions/ensure-main-docs-safety/check-previous-main.cjs.github/actions/ensure-main-docs-safety/check-previous-main.test.cjsPost-merge exercise
After #5053 merges, use the next ordinary docs-only PR that targets a current
maincontaining #5053. Merge that PR through the normal repository process so its merge commit produces the realpushevent onmainused by the guarded workflows.Verify the
detect-changesjob in each selected hosted workflow invokesEnsure main docs-only skips are safewithout an API-shape failure. When first-parent history contains a newer trusted success for the same workflow as an older failure, verify the log reports that the older failure was superseded. Otherwise, verify the unchanged normal docs-only decision and retain the focused unit replay from #5053 as coverage for the supersession branch.Expected evidence
pushworkflow runs on that exact merge commit.Cleanup
Use an ordinary valuable docs-only change when available, so no verification-only branch or PR needs cleanup. If a temporary verification PR is created instead, close it and delete its branch if the exercise stops before merge. Do not merge a content-free or throwaway docs change solely for this exercise.
Owner
justin808