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.