-
Notifications
You must be signed in to change notification settings - Fork 8
Open
Labels
part:toolingAffects the development tooling (CI, deployment, dependency management, etc.)Affects the development tooling (CI, deployment, dependency management, etc.)type:enhancementNew feature or enhancement visitble to usersNew feature or enhancement visitble to users
Milestone
Description
What's needed?
Even with monthly updates, we still feel like we get too many updates too often. We need a way to spend less time doing updates that bring very little value.
Proposed solution
A few steps that might help in this regard:
- Do updates less often, quarterly, bi-yearly or even yearly. We have to keep a reasonably balance to make sure we don't end up using unmaintained dependencies for too long, risking security issues. Now we can use
crontab
-style scheduling.
Related: - Have upgrades be triggered in a "canary project" first, so we can identify which need manual intervention and invest some time first on figuring out how to fix it, before spamming all other projects.
- Better differentiate between important and not so important updates.
- Auto-merge dependabot updates passing tests #287
- Add dependabot cooldown settings
shsms
Metadata
Metadata
Assignees
Labels
part:toolingAffects the development tooling (CI, deployment, dependency management, etc.)Affects the development tooling (CI, deployment, dependency management, etc.)type:enhancementNew feature or enhancement visitble to usersNew feature or enhancement visitble to users