GitHub Integration
Manage your GitHub App installations from Settings > GitHub.
For initial setup (first-time install), see GitHub Integration.
Overview
The GitHub settings page shows:
- Stats cards — Installations, Repositories, Connected Projects
- Setup instructions — three numbered steps with a webhook endpoint URL (copy button included)
- Installations list — one card per GitHub account or organization
Installation Card Buttons
| Button | Action |
|---|---|
| Test | Verify the webhook connection |
| Sync | Re-sync repositories from GitHub |
| Manage | Open the manage dialog |
| Remove | Disconnect the installation |
Manage Dialog
Clicking Manage on an installation opens a 3-tab dialog:
Overview — Installation details (account, type, installation ID, repository selection, created/updated dates) and stats (repositories, projects, status).
Repositories — Full list of repositories with public/private badges and GitHub links.
Settings — Three toggles:
- Automatic Repository Sync
- Process Push Events
- Process Pull Request Events
Adding an Installation
Click Install GitHub App in the top right. This opens the GitHub App installation page where you authorize DebuggAI to access your account or organization.