opensource-management-portal
opensource-management-portal copied to clipboard
No organization when using modern Github App
Hi there,
Not sure if it's a bug or I'm doing something wrong.
I've done following configurations:
- Created Github App (currently single for all
UI
,background jobs
,data
, andoperations
) with all required permissions stated in configurations and created a private key. - Installed App in my Github org
- Set up all environment variables (
GITHUB_APP_DATA_APP_ID
,GITHUB_APP_DATA_KEY
etc). (I'm installing the oss app using helm chart)
When I open the app in browser I can login with Azure, login to Github and link my accounts. But there is no organization available for joining.
When I use org.json file I see my organization but I would like to use modern Github App.
What I'm doing wrong? Could you help me please?
This could be a bug for sure... at least on our side, we're using the "dynamic" (database-driven) settings to identify orgs and settings instead of the JSON.
Let me see if I can get a very basic runtime environment setup to try and debug this...
Whoa, thanks for a quick response!
Could you also please clarify what is the webhook endpoint in app? Is it /webhook
?
For the webhooks from GitHub (e.g. to update members) it is /api/webhook
. The full URL would then look like this: https://portal.opensource.enterprise.com/api/webhook
This issue has been identified as stale because it has gone 30 days with no activity. The issue will be closed in 10 days. If this is incorrect, simply comment on the issue, or remove the stale label.