I’ve connected my account to a GitHub account. However, I connected to a set repository. And now, I need to create a new web service with the files contained in another repository. But when I configure it, only the first repository appears. I tried using the “credentials” menu, but I only sent me to a github dashboard thing. How do I add a new repo to use in a new web service?
I ran into a similar issue. You should be able to navigate to your installed Applications in Github. From there, you can configure your Render integration.
If you don’t know how to find your installed application settings, this article should help: Reviewing and modifying installed GitHub Apps
There’s also a section in the Render docs that might help: Fixing GitHub app permissions
Hope this helps!
Exactly as cbortz said.
There are two things at play here.
- Ensuring the Render Github application has access to the repo
- Ensuring that your Github account has access to the repo
The repo picker uses a GitHub API to retrieve the repos your account has access to, if you’re not seeing a repo you’d expect to see, then it’s one of these 2 things preventing it,
Regards,
I used the second link (Fixing GitHub app permissions), and I was able to fix the issue by giving access to all repos, thank you.