First and foremost, the GitHub team has been slaying it lately - seems there’s a killer new feature every couple of weeks.
My team uses https://greenkeeper.io/ to keep our npm packages up to date. This means that we have a steady stream of PRs being opened programmatically by that service. CI then runs all of those through our build/test suite and once everything passes we can click the merge button and continue with our day.
Things are less simple once a backlog of PRs pile up - every merged dependency means another round of CI - somehting as simple as clicking the merge button on 15 PRs can take up to 90 minutes while waiting for everything to pass CI again.
We think It would be great to be able to combine the changes in multiple PRs from the