Exclude frequenz-repo-config from dependabot grouping#368
Exclude frequenz-repo-config from dependabot grouping#368llucax merged 4 commits intofrequenz-floss:v0.x.xfrom
Conversation
ee98a57 to
8a713b6
Compare
|
This doesn't seem to be working properly for some reason, as usual things that appears to be simple can take quite a bit of time, specially when dependabot is involved, as the documentation sucks and it is very hard to know why it does what it does (or it doesn't). |
We group patch updates as they should always work. We also group minor updates, as it works too for most libraries, typically except libraries that don't have a stable release yet (v0.x.x branch), so we make some exceptions for them. Major updates and dependencies excluded by the above groups are still managed, but they'll create one PR per dependency, as breakage is expected, so it might need manual intervention. Finally, we group some dependencies that are related to each other, and usually needs to be updated together. Signed-off-by: Leandro Lucarella <luca-frequenz@llucax.com>
8a713b6 to
eafe2a4
Compare
|
If finally worked, but it took a while to find a grouping that made sense. Updated and ready to merge. |
cwasicki
left a comment
There was a problem hiding this comment.
Don't have an in-depth understanding of the repo, but apart from minor comment looks good.
| - "pytest-asyncio" | ||
| # We group repo-config updates as it uses optional dependencies that are | ||
| # considered different dependencies otherwise, and will create one PR for | ||
| # each if we don't group them. |
There was a problem hiding this comment.
This comment looks misplaced.
There was a problem hiding this comment.
Misspelled how, my editor doesn't show any spelling issues :-/
There was a problem hiding this comment.
misplaced not misspelled 🤦
Fixed.
Signed-off-by: Leandro Lucarella <luca-frequenz@llucax.com>
eafe2a4 to
cc836b4
Compare
Signed-off-by: Leandro Lucarella <luca-frequenz@llucax.com>
Signed-off-by: Leandro Lucarella <luca-frequenz@llucax.com>
cc836b4 to
1f33af3
Compare
|
Force-merging as @cwasicki is not an codeowner. |
Since we are still in development (at branch v0.x.x), breaking changes can be introduced by minor (and even patch) updates, blocking many dependabot PRs as updates of this library fail or need manual intervention.
With this
frequenz-repo-configupdates will be done in a separate PR.Fixes #366.