Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This adds support for update batching, which allows arbitrarily combining updates in PR branches.
Previously all updates were pushed to unique branches, and there was some tested but unintegrated code to combine all updates into a single PR.
Batches have names, which are used in the created update branches.
Batches are defined by a set of prefixes for package paths they should include.
The following sample defines a batch named
internal
that will combine all updates to my own modules.In tackling this I moved branch naming to the
RepoUpdater
's scope, letting theRepo
focus on dumb git operations.That took with it the path for
Repo
s to enumerate open/closed PRs; which may come back?