Repository navigation
v2.0.1
Changes
- fix(renovate): 🐛 Stop release-prefixed dependency branches
Release details
- npm: https://www.npmjs.com/package/@haskou/flow/v/2.0.1
- Pull request: #10
- Source branch:
fix/publish-from-pr-title - Version bump:
patch
Pull request notes
What changed
- Updated Renovate config so dependency branches no longer get release-driving prefixes such as
break/,fix/, orchore/. - Removed
branchPrefix,branchPrefixOld, and the package-ruleadditionalBranchPrefixvalues.
Why
Renovate produced major-update branches such as break/actions-checkout-7.x while keeping the PR title as chore(deps). The problem is the Renovate branch naming config: dependency maintenance branches should not encode release intent.
The publish workflow remains unchanged. Release behavior continues to be controlled by the branch naming contract used by humans, while Renovate no longer generates branches that accidentally match that contract.
Validation
renovate.jsonparses as valid JSON.yarn lintyarn build