bulldozer icon indicating copy to clipboard operation
bulldozer copied to clipboard

Ability to prioritize PR to jump to next in line

Open chadsmall opened this issue 5 years ago • 2 comments

Is there a mechanism to prioritize a PR so it merges next? If not, this feature would be nice to have.

chadsmall avatar Jun 21 '19 22:06 chadsmall

At the moment, there's no priority mechanism in Bulldozer: pull requests are merged in the order events are delivered and processed.

You might be able to simulate this via a second service or script that adds and removes labels to control which PRs are considered for merging, but that would be external to Bulldozer.

Because Bulldozer currently doesn't track any state internally, I think we're in the same position as in #128 (which could be related to this): I'm not sure how to implement something like merge priority without adding additional state tracking.

bluekeyes avatar Jun 21 '19 23:06 bluekeyes

Makes sense @bluekeyes. We're considering a bot server that could hook into GitHub events and react accordingly around labels as you suggest. Or as we spike some on Bulldozer, we'll see if any other ideas come to mind w/in the existing implementation and PR if any ideas surface. -thanks

chadsmall avatar Jun 24 '19 03:06 chadsmall