Skip to content

Prevent skipped commits on large Merge Requests

What does this MR do?

The analyzer attempts to deepen clones for MRs to pull all the commits for the branch, but a shallow clone will not have enough information to do this accurately. This leads to incorrect results for large branches. (See gitlab-org/gitlab#427641.) This MR fetches all remaining commits for the branch to ensure a correct git range.

What are the relevant issue numbers?

gitlab-org/gitlab#427641

Does this MR meet the acceptance criteria?

Edited by Morgan Delagrange

Merge request reports