Merge branch 'build/241-fork-labels' into probe/241-fork-head
Some checks failed
labels / labels (pull_request) Successful in 17s
CI / test (pull_request) Has been cancelled
CI / release-exercise (pull_request) Has been cancelled
CI / self-guards (pull_request) Has been cancelled
CI / action-exercise (pull_request) Has been cancelled
CI / docs-sync-exercise (pull_request) Has been cancelled
Refs guard / refs-not-closing (pull_request) Has been cancelled

This commit is contained in:
codex-bot-andresmgsl 2026-08-25 00:24:11 +00:00
commit 6bf47a68d4

View file

@ -21,13 +21,13 @@ name: labels
# one `review_requested` event per panelist per request, so every review # one `review_requested` event per panelist per request, so every review
# round displaces runs and the rate scales with panel size. The # round displaces runs and the rate scales with panel size. The
# sweep now lives in labels-sweep.yml behind its own caller, and the # sweep now lives in labels-sweep.yml behind its own caller, and the
# trigger job below is its wake: it fires on every event this caller # trigger job below is its instant wake: it fires on every issue event and
# subscribes — the exact surface that used to run reconcile directly — so # same-repository PR event this caller subscribes to, preserving that part of
# same-repository wake latency (#137) remains seconds-scale, while a displaced # the surface that used to run reconcile directly. Same-repository wake latency
# sweep cancels on the Actions tab, attached to no PR. Fork-headed runs cannot # (#137) remains seconds-scale, while a displaced sweep cancels on the Actions
# dispatch with their read-only token, so their labels arrive on the scheduled # tab, attached to no PR. Fork-headed runs cannot dispatch with their read-only
# sweep cadence. PR checks show scope + trigger for same-repository heads, or # token, so their labels arrive on the scheduled sweep cadence. PR checks show
# fork_head for fork heads. # scope + trigger for same-repository heads, or fork_head for fork heads.
# #
# This cannot loop: the trigger's dispatch and the reconciler's label # This cannot loop: the trigger's dispatch and the reconciler's label
# writes both use GITHUB_TOKEN. GitHub does not create workflow runs from # writes both use GITHUB_TOKEN. GitHub does not create workflow runs from