Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

Support grouping of pull requests #376

Closed
greysteil opened this issue Apr 27, 2018 · 3 comments
Closed

Support grouping of pull requests #376

greysteil opened this issue Apr 27, 2018 · 3 comments

Comments

@greysteil
Copy link
Contributor

From @StephanBijzitter on November 20, 2017 12:19

Currently Dependabot creates one pull request per updated dependency, and while this is generally awesome, it is not always preferred.

For example, I would like to update React and React-DOM at the same time, but right now that means I have to merge Dependabot's pull request into another pull request by Dependabot.

I'd like to propose a mechanic similar to @dependabot rebase, where this is handled automatically for you. @dependabot group with #123 would open a new pull request which includes the changes of both the current pull request and pull request #123. This would also be very useful for @types/x dependencies.

Example:

Optionally, dependabot could probably also remember which dependencies to group together.

Copied from original issue: dependabot/feedback#52

@greysteil
Copy link
Contributor Author

That's a really nice idea - I'm totally behind that as a UI solution for this.

It'll need quite a bit of work on our backend (which currently assumes PR are for one dependency only) but we need to do that work anyway. Once it's done, I'll look at implementing this.

Thanks masses for the suggestion!

@greysteil
Copy link
Contributor Author

From @StephanBijzitter on November 20, 2017 13:3

Going to link a few issues together here:

This would resolve #5: Handle upgrades that require upgrading multiple dependencies at once

And would very likely lay the groundwork for #11: Option for single pull request per update (or that request lays the groundwork for this request, whichever you do first I guess)

@greysteil
Copy link
Contributor Author

I'm sorry, I messed up. I thought it would be better to have feedback live on this repo, but I was wrong. I'm moving this back to a feedback repo, over at https://github.com/dependabot/feedback/issues. Sorry for the comment spam.

# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant