I created a project and want to use an already existing application, so I follow the step and end up on the “Add an application” page, I click on “Connect to Github” then a select “Select a repo” appear with a list of repositories. But I can’t find the project I want to use from this list.
I check on Github in my organization settings where I have the application I want to use and confirmed that in the “Third-party access” Qovery is listed and approved!
I waited more than 24 hours, I thought there’s some cache or connection problem… I check again today and still don’t have the project listed. What did I mess? Is there a limitation on the number of organizations, now only 2 are listed, my personal account with all my forks and another Organization that was already approved when I registered to Qovery.
Actually the data fetched are not correct they list the repository in the wrong organization… so maybe a bug when fetching or in the Github result.
Basically the project name is diagrams-web and is in the diagrams-web organization as written in the first post. But the list display it in another organization.
Maybe an edge case, anyway I can continue.
I was not able to take a screenshot of the select so I took with the inspect and as you can see the repository diagrams-web is listed 2 times under my personal user (line 1 and 13).
I expect that the first line organization is not correct, but If I continue Qovery said that he will create a repository in my personal repository which is not what I want as I want to work with the repository of the organization.
Also on line 2 the ARTv2 repository in not my repository but one from another organization I am in (I didn’t fork it).
The repositories fetch is completely wired!
Hi @gab, thank you for reporting this bug. I confirm that it is a bug in our API. Our backend team will fix it with the next version of our API that is planned in beta for June 2021 and released for September 2021. Thank you Gab for reporting it.
This is still an issue.
I got 2 orgs and my personal account, the list only shows repos from one of my orgs.
If i uninstall the app on the orgs and my account, disconnect app in dashboard, then try to connect app again and setup the access only the first access i setup is displayed in the list.
Could you please verify, with the help of the documentation in the “Managing Github Permissions” section, that you have granted permission to all your repositories for Qovery? You can find the documentation here: Git Repository access | Docs | Qovery
Currently, in your Github Repository Access within your organization’s settings, I can see that there are indeed only 8 authorized repositories.