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 · May be fixed by #2743
Open
3 tasks

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

kpanot opened this issue Jan 23, 2025 · 0 comments · May be fixed by #2743
Assignees
Labels
enhancement New feature or request priority:medium

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)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request priority:medium
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants