Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

No organization when using modern Github App #216

Open
ElenaForester opened this issue Jul 21, 2021 · 4 comments
Open

No organization when using modern Github App #216

ElenaForester opened this issue Jul 21, 2021 · 4 comments
Labels

Comments

@ElenaForester
Copy link

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, and operations) 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?

@jeffwilcox
Copy link
Collaborator

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...

@ElenaForester
Copy link
Author

Whoa, thanks for a quick response!

Could you also please clarify what is the webhook endpoint in app? Is it /webhook?

@Shegox
Copy link
Contributor

Shegox commented Jul 21, 2021

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

@github-actions
Copy link

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.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

3 participants