pullRequestCommitRepo can be null when a repo was deleted after a PR was created.
pullRequestCommitRepo can be null when a repo was deleted after a PR was created.