Repository navigation
Conversation
jayleaton
force-pushed
the
scratch/ci-race
branch
from
October 22, 2026 07:10
b2690ad to
1568f4e
Compare
jayleaton
marked this pull request as ready for review
October 22, 2026 07:10
jayleaton
marked this pull request as draft
October 22, 2026 07:11
jayleaton
force-pushed
the
scratch/ci-race
branch
from
October 22, 2026 07:11
1568f4e to
7fb894c
Compare
jayleaton
marked this pull request as ready for review
October 22, 2026 07:11
jayleaton
marked this pull request as draft
October 22, 2026 07:13
jayleaton
force-pushed
the
scratch/ci-race
branch
from
October 22, 2026 07:13
7fb894c to
530a199
Compare
jayleaton
marked this pull request as ready for review
October 22, 2026 07:13
jayleaton
marked this pull request as draft
October 22, 2026 07:14
jayleaton
force-pushed
the
scratch/ci-race
branch
from
October 22, 2026 07:14
530a199 to
df60de0
Compare
jayleaton
marked this pull request as ready for review
October 22, 2026 07:14
A force-push to a draft PR followed by "ready for review" a second later started two runs in one concurrency group; when the draft run arrived last it cancelled the real run, and its skipped ci-ok then counted as the passing required check for the head SHA. Draft and real runs now use separate concurrency groups, only PR runs cancel superseded runs, and jobs in draft runs are renamed "<job> (draft, not run)" so they never report as ci-ok. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
jayleaton
marked this pull request as draft
October 22, 2026 07:17
jayleaton
force-pushed
the
scratch/ci-race
branch
from
October 22, 2026 07:17
df60de0 to
6f3c9db
Compare
jayleaton
marked this pull request as ready for review
October 22, 2026 07:17
jayleaton
marked this pull request as draft
October 22, 2026 07:18
jayleaton
force-pushed
the
scratch/ci-race
branch
from
October 22, 2026 07:18
6f3c9db to
fc20c1a
Compare
jayleaton
marked this pull request as ready for review
October 22, 2026 07:18
jayleaton
marked this pull request as draft
October 22, 2026 07:19
jayleaton
force-pushed
the
scratch/ci-race
branch
from
October 22, 2026 07:19
fc20c1a to
56fa45d
Compare
jayleaton
marked this pull request as ready for review
October 22, 2026 07:19
jayleaton
marked this pull request as draft
October 22, 2026 07:21
jayleaton
force-pushed
the
scratch/ci-race
branch
from
October 22, 2026 07:21
56fa45d to
4aea7b2
Compare
jayleaton
marked this pull request as ready for review
October 22, 2026 07:21
…revious head When a push and "ready for review" land together, GitHub can attach the ready_for_review run to the old head, leaving the new SHA with only the skipped draft run and no ci-ok. A small draft job now checks the live PR state: if the PR is ready and no other CI run covers this SHA, the run does the real checks. ci-ok always runs and reports as "ci (draft, not run)" in runs that stayed drafts, which also replaces the job renames whose expressions showed raw on skipped jobs. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
jayleaton
marked this pull request as draft
October 22, 2026 07:24
jayleaton
force-pushed
the
scratch/ci-race
branch
from
October 22, 2026 07:24
4aea7b2 to
07600dc
Compare
jayleaton
marked this pull request as ready for review
October 22, 2026 07:24
jayleaton
marked this pull request as draft
October 22, 2026 07:25
jayleaton
force-pushed
the
scratch/ci-race
branch
from
October 22, 2026 07:25
07600dc to
07d76e6
Compare
jayleaton
marked this pull request as ready for review
October 22, 2026 07:25
jayleaton
marked this pull request as draft
October 22, 2026 07:27
jayleaton
force-pushed
the
scratch/ci-race
branch
from
October 22, 2026 07:27
07d76e6 to
cfe1be0
Compare
jayleaton
marked this pull request as ready for review
October 22, 2026 07:27
jayleaton
marked this pull request as draft
October 22, 2026 07:28
jayleaton
force-pushed
the
scratch/ci-race
branch
from
October 22, 2026 07:28
cfe1be0 to
bfe29d9
Compare
jayleaton
marked this pull request as ready for review
October 22, 2026 07:28
jayleaton
marked this pull request as draft
October 22, 2026 07:30
jayleaton
force-pushed
the
scratch/ci-race
branch
from
October 22, 2026 07:30
bfe29d9 to
b4bc917
Compare
jayleaton
marked this pull request as ready for review
October 22, 2026 07:30
jayleaton
marked this pull request as draft
October 22, 2026 07:34
jayleaton
force-pushed
the
scratch/ci-race
branch
from
October 22, 2026 07:34
b4bc917 to
b949718
Compare
jayleaton
marked this pull request as ready for review
October 22, 2026 07:35
jayleaton
force-pushed
the
scratch/ci-race
branch
from
October 22, 2026 07:35
b949718 to
f6595ca
Compare
jayleaton
force-pushed
the
scratch/ci-race
branch
from
October 22, 2026 07:36
f6595ca to
ceaa0d0
Compare
Owner
Author
|
Scratch repro for the CI concurrency fix; closing. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Scratch PR to reproduce the draft/ready concurrency race. Will be closed.