Switch to monthly Dependabot schedule #10351
Labels
dependencies
Related to dependency updates
developer-experience
Dev tooling, test framework, and CI
needs-discussion
A consensus is needed to move forward
Do our users really benefit from us having bumped
@typescript-eslint/parser
six times since the start of June? Oreslint-plugin-jsdoc
and@sentry/node
five times? And many other consecutive weekly version bumps?Going through third-party changelogs, sometimes testing in a review app, and approving PRs every week feels like an unwelcome maintenance overhead, especially in a world where there are only one or two Shields.io maintainers active at any given time. Furthermore, it bloats our commit history and uses CI resources for no good reason.
I propose we switch to a monthly schedule, which will allow to batch multiple version bumps together for packages that are a bit too update-happy, lessening the overall burden.
I had already suggested this a few years ago, but a maintainer had pointed out that simple-icons would benefit from staying on a weekly schedule. Dependabot does not officially support multiple schedules for the same directory, but there is apparently a workaround mentionned here: dependabot/dependabot-core#1778 (comment). We could give it a try, and if ever it stops working in the future, we revert back to the original Dependabot config.
@chris48s as you've taken care of 95% of the Dependabot updates in the past couple of years, would be curious to hear your thoughts.
The text was updated successfully, but these errors were encountered: