Want a better package management upgrade workflow? #5818
Replies: 1 comment 3 replies
-
Thanks for offering. I'm not happy with dependabot, and I honestly only treat it as a weekly reminder that I need to upgrade the dependencies. Keeping PRs separate allows to quickly scan what dependency breaks a build, which is essential information, as we needed to pin some dependencies because we currently don't have the time to upgrade to new major versions (only related to build tools). Auto-merging is something I tried but it broke too often, so before we have actual tests, it's nothing we should enable. We're currently building an examples repository (and further necessary plugins to manage it more efficiently). In the near future, we'll be using those examples as simple regression tests that we can run before a merge, so I might ping you once that's finished 😊 |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
I see you're using Dependabot, but in a "noisy way". It looks like you're updating the dependencies manually after getting a weekly nudge from Dependabot. This causes quite a bit of noise, as Dependabot opens a lot of PRs, which you then auto-close by updating the dependencies.
Did you ever consider using Renovate? It can help you update your dependencies in a smoother way. For example:
I've set up a basic Renovate configuration in a copy of your repository, so you can see what the Dependency Dashboard could look like:
I'm willing to help you use Renovate, and to help you configure it so it fits your workflow better. If you're happy with your current Dependabot workflow, that's also fine. Let me know what you think!
Beta Was this translation helpful? Give feedback.
All reactions