-
Task
-
Resolution: Done
-
Undefined
-
None
-
None
-
1
-
False
-
-
False
-
-
Creating a GitHub App via API for the E2E UI testing is not trivial, as there is no way to set the Callback URL. After the investigation done by rhopp@redhat.com , it is possible to use a combination of GitHub App and OAuth app to log in to the RHADS using our automation.
The flow stays the same, RHADS uses GH App during installation and verify that the correct webhook is set to the GH App. The only thing that is currently needed is to update the callback URL of the existing GitHub App. It should be the base domain of a demo cluster (https://opentlc.com/api/auth/github/handler/frame).