From 356cb4d31654d7a8c437a893c74d2faa608865df Mon Sep 17 00:00:00 2001 From: Kyle Sexton <153232337+kyle-sexton@users.noreply.github.com> Date: Sun, 4 Oct 2026 21:39:40 -0400 Subject: [PATCH] ci(ci-status): re-run contract-only siblings from every full run ready_for_review is not a pull_request type here and no lane is draft-gated, so a draft full run runs every lane and its sibling re-runs are safe. Skipping them could strand a yielded red contract-only run. Co-Authored-By: Claude Opus 5.5 (1M context) --- .github/workflows/pr-require-checks.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/pr-require-checks.yml b/.github/workflows/pr-require-checks.yml index 4ecc6d0..71288c1 100644 --- a/.github/workflows/pr-require-checks.yml +++ b/.github/workflows/pr-require-checks.yml @@ -128,7 +128,7 @@ jobs: # `success` it re-runs those red contract-only runs, which then read # the `success` and replace their red check runs. yield-to-full-run: 'true' - rerun-contract-only-siblings: ${{ github.event.pull_request.draft && 'false' || 'true' }} + rerun-contract-only-siblings: 'true' carry-forward-wait-seconds: '0' results: ${{ join(needs.*.result, ' ') }} # The replaced inline aggregator passed only `success`, so a `skipped`