Skip to content

docs(contributing): clarify merge policy#4

Merged
vklimontovich merged 1 commit into
masterfrom
docs/merge-policy-clarification
May 28, 2026
Merged

docs(contributing): clarify merge policy#4
vklimontovich merged 1 commit into
masterfrom
docs/merge-policy-clarification

Conversation

@vklimontovich
Copy link
Copy Markdown

"We avoid merge commits" was meant to mean: don't merge master into your feature branch — rebase instead. It was not meant to forbid merge commits when landing the PR.

PR-into-master now allows both "Create a merge commit" (default) and "Rebase and merge". Squash merge stays off. This matches the updated branch ruleset (allowed_merge_methods: ["merge", "rebase"]).

Rebase requirement is about feature branches (don't merge master into
your branch — rebase). PR-into-master may now use merge commit (default)
or rebase-and-merge; squash stays off.
@vklimontovich vklimontovich merged commit bf1fa6d into master May 28, 2026
1 of 7 checks passed
@vklimontovich vklimontovich deleted the docs/merge-policy-clarification branch May 28, 2026 01:15
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant