(.gitlab): improve sheldon stage
Summary
Currently, stages sheldon
checks the last commit, and sheldon-mr
check all commits from the origin of the branch to the last commit.
What is the current bug behavior?
If dev
is merged to the branch, all commits from this merge will be checked by sheldon while there was already checked before.
What is the expected correct behavior?
It must have only one sheldon
stage that check the merge result and not the branch.
Possible fixes
Use git merge --no-commit
and check the WIP result.