fix CI: do not try to checkout a branch
This makes all jobs fail on merge requests, because the branch being tested is deliberately not the master branch.
Gitlab CI should normally checkout the right branch at the right point, so we shouldn't be messing around with git like that.