You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I propose that we completely replace Dependabot with Renovate. Renovate offer much more flexibility like
run "go mod tidy" before pushing the changes
pin specific deps
Replace massaging
Replace massaging
Renovate can massage replace statements it finds prior to running go commands, and then massage them back afterwards.
This capability was added - and originally default behavior - because relative replace statements outside of the current repo will not work when Renovate clones the repo locally.
On the other hand, this massaging of replace statements may lead to unexpected results, especially because go mod tidy may not fully tidy the go.sum if it is missing the replace directives in go.mod.
It has therefore been disabled by default.
To enable this replace massaging behavior, add gomodMassage to your postUpdateOptions array.
Created a discussion in the Slack channel to enable it for this repo:
Background
We often receive a Dependabot PR where we manually need to ammend more things like
Example PRs:
Requested changes
I propose that we completely replace Dependabot with Renovate. Renovate offer much more flexibility like
run "go mod tidy" before pushing the changes
pin specific deps
Replace massaging
Created a discussion in the Slack channel to enable it for this repo:
FYI @the-technat @oboukili @blakepettersson @onematchfox
The text was updated successfully, but these errors were encountered: