-
Notifications
You must be signed in to change notification settings - Fork 16
How to not group all lockFileMaintenance updates together? #89
Comments
To be in separate PRs means they need to have separate branch names. To have separate branch names would mean we need it to be something like |
Right now, it's 4. Could I define the branch name as something like |
The nearest we have is |
I would like to try |
@felixfbecker Sorry, after trying this myself I realised/remembered that lock file maintenance has a different logic that makes this harder than I first thought. I will have to refactor a little code this week so that package files can be separated. Feel free to raise it as a feature request in main repo is you prefer, otherwise I'll update here when done. In short: normally every update required is its own "update" object including its package file, dependency name, etc - and then we group them by branch. For lock file maintenance, we jump straight to the combined "group" without making every file their own "update" first. |
What setting would I have to use to just exclude all but one package from the lockfile PRs for now? |
Sorry, only way I can think of is to disable that package file completely for now. The logic is hardcoded and I couldn't work out a way to easily undo that without needing to touch 5+ files. I'll see tomorrow if I can get a stable refactoring so that |
@felixfbecker I made the refactor yesterday and it should hopefully satisfy your requirements. Here is how to separate each lock file maintenance into a separate PR, as you originally asked:
|
Currently, when doing lockfile maintenance, one PR updates all package-lock.json files in the repo. I would like them to be separate PRs instead, so I can test the important projects quickly, while delaying merge of the other. Is that possible?
The text was updated successfully, but these errors were encountered: