Issue Description
BYO GitHub App method does not support enterprise installation, where app is installed to one or many GitHub Organizations.
Thread ID
Paste the thread ID from the SRE Agent portal. (e.g., 50f7521d-dfee-487e-9188-5abdc8adde91)
Steps to Reproduce
- Create GitHub App at GitHub Enterprise Level with appropriate permissions.
- Attempt to setup Azure SRE Agent, using BYO GitHub App method (fails)
- Transfer GitHub App from GitHub Enterprise to GitHub Organization (app id does not change)
- Attempt again to connect/auth (successful)
Expected Behavior
BYO GitHub App method can use a GitHub App owned by a GitHub Enterprise and installed to one or many GitHub Organizations (within the Enterprise) to enable cross-org repo access.
Actual Behavior
Fails to authentication when BYO GitHub App is part owned by a GitHub Enterprise, regardless whether its installed to one or many GitHub Organizations.
Issue Description
BYO GitHub App method does not support enterprise installation, where app is installed to one or many GitHub Organizations.
Thread ID
Paste the thread ID from the SRE Agent portal. (e.g., 50f7521d-dfee-487e-9188-5abdc8adde91)
Steps to Reproduce
Expected Behavior
BYO GitHub App method can use a GitHub App owned by a GitHub Enterprise and installed to one or many GitHub Organizations (within the Enterprise) to enable cross-org repo access.
Actual Behavior
Fails to authentication when BYO GitHub App is part owned by a GitHub Enterprise, regardless whether its installed to one or many GitHub Organizations.