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
Prevent all major upgrades unless explicitly allowed #2976
Comments
Nothing I'm aware of.
Maybe we can tweak |
We are about to roll out Scala Steward to some 70 private repos.
We have our own internal libraries (all having the same groupId) for which we want minors and patches to be upgraded.
We of course also rely on many 3rd party libraries, for which we only want patch upgrades. possibly minors too, but never majors.
I start out with this:
So:
My foremost concern is about the "unsafe" PR for major upgrades. Using the grouping rule I can put all major upgrades in one PR and limit noise, but realistically this PR will always fail CI and we would never consider merging it. It's just wasteful.
Note that #1163 isn't what I'm looking for -- I can't preemptively add ignore/allow/etc rules for any dependency added down the road in any of our repos.
Is there a way to prevent all major upgrades by Scala Steward? Any workaround? Maybe a pointer for adding this? (I'd love to contribute)
The text was updated successfully, but these errors were encountered: