Is it possible to add deploy keys for more than one private repository when setting up a project?
I can’t see anything mentioned about this specifically here: https://circleci.com/docs/github-security-ssh-keys/
Repo#1 requires Repo#2, directly via GitHub url in a composer.json file.
Both Repo#1 and Repo#2 are private repositories under an organization on GitHub.
“composer install” ends up giving me an error stating that Repo#2 doesn’t exist, however when I add a public key for my user this problem disappears.
Instead of this, I have tried adding a new deploy key to Repo#2 on GitHub, and adding the matching private key under “SSH Permissions” on the CircleCI project, but this ends up giving me the same problem I had initially.
I expected this to work… can anyone explain what’s going wrong?
I’d rather not add a public key for my user if at all possible, as I only need read permissions on one other private repo, which is exactly what the deploy keys are for.
Any insight on this would be appreciated!
Thanks a lot.