[go: up one dir, main page]

Skip to content

Docs feedback - feature proposal: Squash Merge Policy

Problem to solve

Squash Merge Policy

In TFS (Azure DevOps) it's possible to set a policy that means that a repository's merge (pull) requests are always squashed and deleted. The fields are ticked by default and possibly disabled (if I remember well).

Introducing a similar feature will mitigate against the accidental creation and completion of a PR without having squashed it.

Intended users

Further details

If this feature is actually available, but only in the paid tier, then please consider updating the link in -/settings/repository as it produces a 404 -> https://gitlab.com/help/push_rules/push_rules.md%23push-rules

Proposal

Add merging policy to repos

Permissions and Security

Documentation

Testing

What does success look like, and how can we measure that?

Links / references

Edited by Olly H