Skip to content

Add NeedRebase to DetailedMergeStatus enum - #1135

Merged
Toa741 merged 1 commit into
mainfrom
fix/detailed-merge-status-add-need-rebase
Aug 31, 2026
Merged

Add NeedRebase to DetailedMergeStatus enum#1135
Toa741 merged 1 commit into
mainfrom
fix/detailed-merge-status-add-need-rebase

Conversation

@msrouchou

@msrouchou msrouchou commented Aug 31, 2026

Copy link
Copy Markdown
Member

GitLab returns need_rebase as a detailed_merge_status when an MR has diverged from its target branch and must be rebased before merging.

https://docs.gitlab.com/api/merge_requests/#merge-status

GitLab returns ``need_rebase`` as a ``detailed_merge_status`` when an MR has
diverged from its target branch and must be rebased. This value is documented
in the GitLab API (https://docs.gitlab.com/api/merge_requests/#merge-status)
but was missing from the enum.
@msrouchou
msrouchou force-pushed the fix/detailed-merge-status-add-need-rebase branch from b38a846 to 9fa3373 Compare August 31, 2026 17:32
@msrouchou
msrouchou marked this pull request as ready for review August 31, 2026 17:33
@msrouchou
msrouchou requested a review from a team as a code owner August 31, 2026 17:33
@msrouchou
msrouchou requested review from Toa741 and removed request for a team August 31, 2026 17:33
@Toa741
Toa741 merged commit 083c771 into main Aug 31, 2026
7 checks passed
@Toa741
Toa741 deleted the fix/detailed-merge-status-add-need-rebase branch August 31, 2026 18:03
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.

2 participants