-
-
Notifications
You must be signed in to change notification settings - Fork 0
Enable Require merge queue on main-Branch ruleset #165
Copy link
Copy link
Closed
Labels
area: buildBuild, packaging, release pipelineBuild, packaging, release pipelineseverity/highHigh-severity finding from reviewHigh-severity finding from reviewtype: choreBuild, CI, tooling, housekeepingBuild, CI, tooling, housekeeping
Description
Activity
Metadata
Metadata
Assignees
Labels
area: buildBuild, packaging, release pipelineBuild, packaging, release pipelineseverity/highHigh-severity finding from reviewHigh-severity finding from reviewtype: choreBuild, CI, tooling, housekeepingBuild, CI, tooling, housekeeping
Severity
High
Location
.github/workflows/ci.yml(approx. lines 8–18) — already triggersmerge_groupmain-Branch(id22609422)mergeQueue: nullProblem
Issue #106 was closed as completed with a decision to enable the merge queue; the settings half was left to the maintainer. The ruleset requires OS +
formatchecks and merge commits, but does not require the merge queue. Two green PRs can still land minutes apart and breakmain(see #85).Proposed fix
main-Branch, enable Require merge queue.Decision question
None beyond confirming merge-commit (not squash) for the queue, as already preferred for this repo.
Review
From CanKit.Pro deep review of
main@1cde1fc(2026-09-26).Agent: https://cursor.com/agents/bc-39693a30-0a4f-5743-850f-1ab80aeb4dc5
Related: #106, #85