Live data from Hacker News

Pull request merge queue (public beta)

github.blog

1–10 of 11 posts

Re: Pull request merge queue (public beta)

#9
post #8

What if you still have too many pull requests per day, compared to the time it takes to run CI? For example if you get 10 PRs a day but CI takes 3 hours?

Not sure if this does the same thing, but bors[1], another implementation of this concept, will batch together multiple PRs into a single CI run and follow a git-bisect-like workflow to identify the bad PR if a batch fails.

[1] https://github.com/bors-ng/bors-ng

Re: Pull request merge queue (public beta)

#10
post #8

What if you still have too many pull requests per day, compared to the time it takes to run CI? For example if you get 10 PRs a day but CI takes 3 hours?

Best way is to batch your PRs in a single CI run. That saves CI time and increase your throughput.

It does not seem GitHub merge queue supports this, but some merge queues do support this.

(Julien from Mergify)

Post reply on HN