1
Create a GitHub Repository
Create a new GitHub private repository using one of these options:
- Create a new repository
- Clone from the Honeydew quick-start example.
org-name/repository-name
(e.g. honeydew-ai/honeydew-quickstart
) will be required for Honeydew setup.2
Install the Honeydew GitHub Application
Install the Honeydew GitHub application, and provide it with access to the newly created repository.
3
Get the Installation ID
The app installation id (the number at the end of the URL, like
11122333
for https://github.com/apps/honeydew-ai/installations/11122333) would be required for Honeydew setup.
To get to the url that contains your installation id, go to https://github.com/organizations/<your-github-organization>/settings/installations
, and then click on the Honeydew.ai
application.4
Configure allowed IP addresses
If you are restricting access to your GitHub organization using IP addresses allow list,
add the IP addresses displayed in the GitHub connection screen in Honeydew App settings page
to the “IP Allow List” of your GitHub organization.
For the Honeydew Cloud deployment, the following IP addresses are used:
34.86.209.90
34.145.147.92
5
Set up Honeydew
Provide the full repository name and the installation id to support@honeydew.ai.
If you have protection rules for new repositories, you may need to grant the Honeydew GitHub application the ability to bypass these rules.
Specifically, please disable rules requiring at least one reviewer for pull requests for the Honeydew GitHub application.