MRs part of Batch MR not reading squash option from GitLab
Single MR: If squash is enabled for a MR, marge-bot reads the MR config and performs squash when merging it.
Batch MR: If squash is enabled at the MR level or enforced at the GitLab project setting level, marge-bot always rebases the changes to target branch with all the commits intact - this spams history of target branch
Edited by Inbharaj Mani