-
Notifications
You must be signed in to change notification settings - Fork 46
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
front: re-enable dependabot for direct dependencies #8990
Conversation
isn’t there a way to batch all the bumps into one single PR, like every week one big bump PR with all the new cool stuff? |
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.
How about also changing the frequency to "weekly" instead of "daily", this might also help with the "too noisy" problem and still be acceptable?
ba4ca12
to
bd0ec98
Compare
Switched to weekly updates grouped in a single PR. |
If it's a single weekly PR, maybe we can re-enable updates for transitive dependencies. |
I’d say go for it |
In #2969, dependabot got disabled because it was too spammy. However, disabling dependency updates makes us fall behind pretty hard and makes version upgrades quite painful. Instead of gradually integrating new dependency upgrades and finding bugs as they arise, we're forced to make a huge commit upgrading many packages at once. Regressions are harder to narrow down and humans have to remember and volunteer to perform this unrewarding upgrade task. As a middle ground, re-enable dependabot but group all updates in a single weekly PR. This should make it less spammy than getting one PR per dependency upgrade (transitive dependencies included), while at the same time allowing us to keep up with new versions of libraries we're using. Signed-off-by: Simon Ser <[email protected]>
bd0ec98
to
4b00d76
Compare
Alrighty |
In #2969, dependabot got disabled because it was too spammy. However, disabling dependency updates makes us fall behind pretty hard and makes version upgrades quite painful. Instead of gradually integrating new dependency upgrades and finding bugs as they arise, we're forced to make a huge commit upgrading many packages at once. Regressions are harder to narrow down and humans have to remember and volunteer to perform this unrewarding upgrade task.
As a middle ground, re-enable dependabot updates for direct dependencies only, and group all updates in a single weekly PR. This should make it less spammy than enabling it for all dependencies (transitive dependencies included), while at the same time allowing us to keep up with new versions of libraries we're using.