Description of the feature request
Renovate is a system that will upgrade all dependencies as they change. Its very useful because you can see whats breaking ahead of you upgrading yourself.
Its multi language too.
Flutter just got support
It supports github, bitbucket, gitlab and self hosting.
Use case / for what or how I would use it
Have a build in CI that is using your Master branch watching for dependency version changes, applies them and runs the build.
If the tests pass, you know you can upgrade your Master branch.
For example:
-
It can watch for OS version changes, so i can see if my code is broken on MacOS as Apple release new versions. This allows me to stay ahead and make sure users when they are forced to upgrade dont have my apps breaking
-
Same 1 as but for code dependencies
–
Other may have other work flow ideas / use cases.
renovate is also very easy to setup…