Not playing devil’s advocate but guess they at least have some confidence that no one checked out/pulled the repo while the key was there?
After all it’s them hosting and serving the requests for that (and every other) repo.
After all it’s them hosting and serving the requests for that (and every other) repo.