Skip to content
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

[Feature]: Split Renovate configs to distinguish Trunk Based and Mainline strategies #2722

Open
3 tasks
kpanot opened this issue Jan 23, 2025 · 0 comments
Open
3 tasks
Labels
enhancement New feature or request triage

Comments

@kpanot
Copy link
Contributor

kpanot commented Jan 23, 2025

Context

Currently, the Renovate presets exposed by Otter are defining rules only considering that the user has a repository based on Mainline strategy (with release/* delivered branches).
The purpose of this issue is to support both Trunk Based (where all versions are on a single branch) and Mainline strategies.

Proposal

  • Keep in base preset only rules not relative to branching model
  • Split rules relative to branch name in 2 presets according to the strategy
  • The truck based strategy preset may requires the default branch name (and default to main)
@kpanot kpanot added enhancement New feature or request triage labels Jan 23, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request triage
Projects
None yet
Development

No branches or pull requests

1 participant