fixup! fix(gitlab): support Fast-forward merge

This commit is contained in:
Zadkiel AHARONIAN 2025-07-11 01:42:39 +02:00 committed by GitHub
parent 4cb7dc0275
commit 09bf995d05
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -405,11 +405,12 @@ func gitlabMRToReleasePullRequest(pr *gitlab.BasicMergeRequest) *releasepr.Relea
// Commit SHA is saved in either [MergeCommitSHA], [SquashCommitSHA] or [SHA] depending on which merge method was used.
var releaseCommit *git.Commit
if pr.MergeCommitSHA != "" {
switch {
case pr.MergeCommitSHA != "":
releaseCommit = &git.Commit{Hash: pr.MergeCommitSHA}
} else if pr.SquashCommitSHA != "" {
case pr.SquashCommitSHA != "":
releaseCommit = &git.Commit{Hash: pr.SquashCommitSHA}
} else if pr.MergedAt != nil && pr.SHA != "" {
case pr.MergedAt != nil && pr.SHA != "":
releaseCommit = &git.Commit{Hash: pr.SHA}
}