Fix pipeline 1491428 merge base
Depends on Upstream MR: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/130256
What does this MR do and why?
Failed Pipeline: https://jihulab.com/gitlab-cn/gitlab/-/pipelines/1491428
Failed Job: https://jihulab.com/gitlab-cn/gitlab/-/jobs/9148783
Related Issue: https://gitlab.com/gitlab-org/gitlab/-/issues/420668
Related MRs:
- https://gitlab.com/gitlab-org/gitlab/-/merge_requests/128177
- https://gitlab.com/gitlab-org/gitlab/-/merge_requests/129539
In this refactor, moved the method squash_sha! from app/services/merge_requests/merge_base_service.rb to app/services/merge_requests/merge_base_service.rb,
and , the new class with no prepend_mod attached.
Screenshots or screen recordings
Merge page:
| Settings | Commits |
|---|---|
![]() |
![]() |
How to set up and validate locally
::Feature.enable(:single_squash_merge_ff)- Goto project settings page, Merge Request, select "Single Squash Merge"
- Create MRs and merge them
MR acceptance checklist
This checklist encourages us to confirm any changes have been analyzed to reduce risks in quality, performance, reliability, security, and maintainability.
-
I have evaluated the MR acceptance checklist for this MR.
由 Baodong 编辑于


