feat: separate groups into major/minor/patch (#2426)
Previously if grouping, all major/minor updates within that group were combined into one. Instead, we now honour the “separateMajorMinor”, "separateMinorPatch", and "separateMultipleMajor" settings and keep the groups separate if necessary. For maximum compatibility with existing PRs, we name branches like `renovate/group-name` whenever possible and only name them like `renovate/major-group-name` or `renovate/patch-group-name` if major or patch are found. Closes #2425
Showing
- lib/config/definitions.js 0 additions, 2 deletionslib/config/definitions.js
- lib/workers/repository/process/lookup/index.js 0 additions, 1 deletionlib/workers/repository/process/lookup/index.js
- lib/workers/repository/updates/branchify.js 10 additions, 0 deletionslib/workers/repository/updates/branchify.js
- lib/workers/repository/updates/generate.js 12 additions, 0 deletionslib/workers/repository/updates/generate.js
- test/workers/repository/process/lookup/__snapshots__/index.spec.js.snap 67 additions, 9 deletions...epository/process/lookup/__snapshots__/index.spec.js.snap
- test/workers/repository/process/lookup/index.spec.js 33 additions, 3 deletionstest/workers/repository/process/lookup/index.spec.js
- test/workers/repository/updates/__snapshots__/flatten.spec.js.snap 10 additions, 0 deletions...ers/repository/updates/__snapshots__/flatten.spec.js.snap
- test/workers/repository/updates/branchify.spec.js 59 additions, 0 deletionstest/workers/repository/updates/branchify.spec.js
Loading
Please register or sign in to comment