Skip to content

[codex] Scope scheduler concurrency by PR - #133

Merged
seonghobae merged 1 commit into
mainfrom
codex/pr-scoped-scheduler-concurrency
Jun 29, 2026
Merged

[codex] Scope scheduler concurrency by PR#133
seonghobae merged 1 commit into
mainfrom
codex/pr-scoped-scheduler-concurrency

Conversation

@seonghobae

Copy link
Copy Markdown
Contributor

Fixes central PR Review Merge Scheduler queue behavior observed while draining newsdom-api PRs. The required scheduler workflow used one repository-wide concurrency group, so newer PR events could cancel the pending required workflow for the lowest-number PR before it received a runner. This scopes scheduler concurrency to the active PR number for pull_request_target/workflow_run events, with ref/run fallbacks for schedule/manual runs.\n\nVerification:\n- py -X dev scripts/ci/pr_review_merge_scheduler.py --self-test\n- py -m pytest tests/test_pr_review_merge_scheduler.py -q\n- static contract check for the PR-scoped concurrency expression

@seonghobae
seonghobae merged commit bf182bd into main Jun 29, 2026
0 of 5 checks passed
@seonghobae
seonghobae deleted the codex/pr-scoped-scheduler-concurrency branch June 29, 2026 09:27
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant