Does the git clone step do a shallow clone? It takes 30 seconds to do a clone. When I run a clone locally, that’s how long it takes for a non-shallow clone.
There’s probably nobody using CF that wants to clone the entire git repo. All we want is the head.
If CF is cloning the entire repo, can a flag be added (or just change the default behavior) so that it is doing a shallow clone? Or, maybe an option for the depth?
It’s really simple to implement -–depth 1
.