I followed the Gitlab project setup guide, but all the builds fail because CircleCI says my SSH key is invalid: Using SSH Config Dir '/home/circleci/.ssh' git version 2.25.1 Cloning git repository Cloning into '.'... Warning: Permanently added the ECDSA host key for IP address '172.65.251.78' to the list of known hosts. Load key "/home/circleci/.ssh/id_rsa": invalid format git@gitlab.com : Permission denied (publickey). fatal: Could not read from remote repository. Please make sure you have the correct access rights and the repository exists. exit status 128 I didn't add a new SSH key, so it's just using the default CircleCI SSH key that's supposed to have access to the Gitlab repo. When I SSH into CircleCI to check the build, it shows that the SSH key is just an empty file: circleci@0889e6f9737d:~$ cat /home/circleci/.ssh/id_rsa