-
Notifications
You must be signed in to change notification settings - Fork 8
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Exclude frequenz-repo-config from dependabot grouping #368
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 <[email protected]>
8a713b6
to
eafe2a4
Compare
If finally worked, but it took a while to find a grouping that made sense. Updated and ready to merge. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Don't have an in-depth understanding of the repo, but apart from minor comment looks good.
.github/dependabot.yml
Outdated
- "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.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This comment looks misplaced.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Misspelled how, my editor doesn't show any spelling issues :-/
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
misplaced not misspelled 🤦
Fixed.
Signed-off-by: Leandro Lucarella <[email protected]>
eafe2a4
to
cc836b4
Compare
Signed-off-by: Leandro Lucarella <[email protected]>
Signed-off-by: Leandro Lucarella <[email protected]>
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-config
updates will be done in a separate PR.Fixes #366.