Remove rebase_on_merge_automatic feature flag and Beta badge
Summary
- Remove the
rebase_on_merge_automaticfeature flag, making automatic rebase on merge available by default without a feature flag gate. - Remove the Beta badge from the project settings UI checkbox.
- Update documentation to reflect feature flag removal and GA status.
The feature has been enabled on GitLab.com and tested successfully. The feature flag and Beta badge are being removed as the feature is now considered GA.
References
- Epic: gitlab-org#16803
- Rollout issue: #524048 (closed)
Test plan
- Verify the automatic rebase checkbox appears in project merge request settings without a Beta badge.
- Verify automatic rebase works for semi-linear and fast-forward merge methods.
- Verify the feature is available without needing to enable a feature flag.
- Existing specs pass (feature flag stubs removed).
Edited by Marc Shaw