Current Gitlab versions are messed up regarding what will be used as commit message when a MR is squashed and merged. If we squash everything before we create an MR we can prevent that from happening:
Context: https://gitlab.com/gitlab-org/gitlab-ce/issues/47149