Skip to content

Run CI at merge decision and on direct default-branch pushes - #5

Merged
krystophny merged 2 commits into
mainfrom
selfci/queue-policy-20261021
Oct 21, 2026
Merged

krystophny merged 2 commits into
mainfrom
selfci/queue-policy-20261021

Conversation

@krystophny

Copy link
Copy Markdown
Member

Skip ordinary PR jobs for writeups before runner assignment. Real checks run for merge-group, explicit manual/full-ci requests, schedules where configured and direct default-branch pushes. Observed github-merge-queue[bot] pushes skip duplicate validation. Pin shared hygiene to the merged leaf-level guard and merge-parent checker; required check names and native tests remain intact.

The existing migration uses shared Debian 12 containers where supported; heavyweight validation retains its explicit route. Fork PRs never run on our runners, and no repository secrets enter those runners.

Verified: actionlint and whitespace checks pass. Both org pilots enqueued with skipped PR checks; deliberately failing real merge-group required checks blocked their merges. Native queue results for this revision remain the merge gate.

Chris&AI

@krystophny
krystophny marked this pull request as ready for review October 21, 2026 15:00
@krystophny
krystophny added this pull request to the merge queue Oct 21, 2026
Merged via the queue into main with commit f5877b9 Oct 21, 2026
1 check passed
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