Danger issues a warning and an error for an incorrect multi-line commit messages when MR is set to be squashed
This is because the multi-line commit message first gets a warning here: https://gitlab.com/gitlab-org/gitlab/-/blob/e261c79f0114fc5aa20b334f4990f6db80e5322a/danger/commit_messages/Dangerfile#L104 since the MR is set to be squashed, but then during the suqash-specific check to see if the first multi-line commit is valid to be used as the squash message, the commit fails again and this time Danger ends up showing an error.