[ci] disable shallow clones in CI
The version of GitLab on gitlab.com has a new feature that performs shallow clones of the repository by default
this creates annoyances for setuptools_scm when generating version numbers, so disable it
Edited by E. Madison Bray