Skip to main content

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​

ButtonAction
TestVerify the webhook connection
SyncRe-sync repositories from GitHub
ManageOpen the manage dialog
RemoveDisconnect 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.