Skip to content

GitHub Integration

FlightStack integrates with GitHub for repository access and webhooks.

  1. Go to Repositories in the FlightStack app
  2. Click Connect Repository
  3. Authorize FlightStack with GitHub (first time only)
  4. Select the repository to connect

FlightStack requests these GitHub permissions:

  • Read repository contents
  • Write webhooks for event notifications
  • Read organization membership (for org repos)

When you connect a repository, FlightStack automatically:

  • Creates a webhook in your repository
  • Configures it to receive push, tag, and PR events
  • Sets up a secure webhook secret

“Repository not found”

  • Ensure you have admin access to the repository
  • Re-authorize GitHub if permissions changed

“Webhook not triggering”

  • Check repository Settings > Webhooks
  • Verify webhook is active and receiving events