i've got "merge when ready" set on a stack of PRs....
# how-do-i
s
i've got "merge when ready" set on a stack of PRs. why do they enter the merge queue one-by-one rather than together? i get that "merge when ready" can be eager, but i wish there was a way to say "wait until all of these are ready together" - it would reduce our merge queue CI load since we enabled batched PRs
j
Good question - that's expected behavior today. "Merge when ready" works per PR, so each one enters the queue as soon as it's individually ready rather than waiting for the rest of the stack. If you want the whole stack to enter together (and share one CI validation), the workaround is to wait until the full stack is green and approved, then click Merge from the top PR - that enqueues the entire stack as a single entry. A "wait until the whole stack is ready" option is something we have a feature request open for, and I've added your report to it. Can't promise a timeline, but it's on the team's radar.
👍 1
s
thanks; i like the automatic workflows.