Skip to main content

GitHub Integration

Last updated on

GitHub is a Git-based source control and automation platform for hosting repositories, managing pull requests, and running GitHub Actions workflows.

How AI SRE supports GitHub

AI SRE supports GitHub through two mechanisms. It ingests pull requests as a change source and receives alert webhooks that create or update incidents.

  • Pull request ingestion: AI SRE polls GitHub for pull request activity and records merged pull requests as changes for the Deploy Change Investigator.
  • Build and deploy webhooks: GitHub Actions workflows POST build and deploy events to AI SRE as change data.
  • Alert webhooks: GitHub POSTs alerts to an AI SRE webhook URL, which creates or updates incidents.

Set up GitHub