GitHub
Verbinden Sie GitHub mit Delos, um Ihre Repositories zu zentralisieren, Issues zu verfolgen und Ihre Entwicklungs-Workflows zu automatisieren.
Prerequisites
- Have administrator rights for the organization to configure the integration.
Part 1 — Create your GitHub app
1. Access the Developer Console
- Log in to the Developer Console: github.com/settings/developers
- Click on New OAuth App
2. Configure the application
- Fill in the app name, your website URL
- For the callback URL, fill in this address:
https://app.delos.so/api/v1/integrations/github/personal_oauth_callback
- Click on **Register application**
### 3. Retrieve your credentials
- Copy the Client ID displayed in a safe place
- Click on **Generate a new client secret**, and copy it in a safe place (you won't be able to retrieve it later)
- Add a logo if necessary
- Click on **Update application** at the bottom of the page
---
## Part 2 — Connect your app on Delos
### 5. Configure the integration on the organization side
- In Delos, access the **organization integrations** (administrator rights required — otherwise, ask your administrator)
- Click on the **GitHub** integration
- Enter the **Client ID** and **Client Secret** retrieved previously
- Click on **Save**
---
## Part 3 — Connection by users
### 6. Activate GitHub at the user level
- Once the integration is configured at the organization level, each user can click on **Box** in their personal integrations space
- The user is redirected to a GitHub page asking to **authorize access** to their account
- Once authorization is granted, the connection is active
---
## Verify that it works
- In the Delos Assistant, ask a question using GitHub, for example: *"What is the latest PR on the XXX repo on Github?"* (public repository only)
- If the connection is active, the Assistant responds by showing you the details of the latest Pull Request on the associated repository.