| "matchManagers": ["gomod"], | ||
| "excludePackageNames": ["go"], | ||
| "matchUpdateTypes": ["major"], | ||
| "groupName": "Go dependencies (major)" |
There was a problem hiding this comment.
nit: I guess we could keep the groupName if we want to toggle it back (in case CVE handling requires it)
Sorry, something went wrong.
Summary
Context
Major Go module upgrades require changing import paths throughout the source code (e.g. github.com/go-chi/chi → github.com/go-chi/chi/v5), which Renovate cannot do automatically. The resulting PRs only update go.mod/go.sum but leave the source code on the old import paths, making them incomplete and misleading (e.g. #86).
Disabling these makes major upgrades an intentional manual process, which they have to be anyway.