Skip to content

ci: support merge queues (backport to release/v0.10.x) - #2712

Open
Charlesthebird wants to merge 3 commits into
release/v0.10.xfrom
charlesthebird/mergeQueue-v0.10.x
Open

ci: support merge queues (backport to release/v0.10.x)#2712
Charlesthebird wants to merge 3 commits into
release/v0.10.xfrom
charlesthebird/mergeQueue-v0.10.x

Conversation

@Charlesthebird

Copy link
Copy Markdown
Collaborator

Backport of #2711

A merge queue fires `merge_group`, not `pull_request`, so without this trigger
the required checks never start and the queue stalls. The migration check also
read `github.base_ref`, which is empty for a merge group.

Signed-off-by: Nicholas Bucher <behappy54321@gmail.com>
(cherry picked from commit 7643650)
Signed-off-by: Nicholas Bucher <behappy54321@gmail.com>
(cherry picked from commit 5cc9a8a)
… ref down

Each merge group has a unique ref name, so keying the buildx cache on it wrote a
scope nothing reads again. The upgrade-from script derived the base branch on its
own from the same empty variable, so it now receives the one the action resolved.

Signed-off-by: Nicholas Bucher <behappy54321@gmail.com>
(cherry picked from commit fa99e2a)
@Charlesthebird
Charlesthebird marked this pull request as ready for review September 4, 2026 21: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