Recent pipelines failing with curl errors or timeouts

Over the last week or so I’ve found that my CI/CD pipelines are always failing with either curl errors or timeouts. I haven’t changed anything in .gitlab-ci.yml file, I’ve only pushed some commits. The curl errors are of the form:

  `Created fresh repository.` 
  `error: RPC failed; HTTP 500 curl 22 The requested URL returned error: 500`
  `fatal: the remote end hung up unexpectedly ` 
  `Cleaning up file based variables 
   ` `ERROR: Job failed: exit code 1`

If I retry the pipeline, I get a timeout error:

`ERROR: Job failed: execution took longer than 1h0m0s seconds

The repository is rather large (14 GB), but the commits I’ve pushed recently are tiny.

The .gitlab-ci.yml is simple. It looks like this:

  - mkdir public
  - sh
  - cp -r book-web-site/* public/
    - public
  - master

Are there any known problems with right now that might be causing this?