GitHub Integration
GitHub Integration
Section titled “GitHub Integration”FlightStack integrates with GitHub for repository access and webhooks.
Connecting a Repository
Section titled “Connecting a Repository”- Go to Repositories in the FlightStack app
- Click Connect Repository
- Authorize FlightStack with GitHub (first time only)
- Select the repository to connect
Permissions
Section titled “Permissions”FlightStack requests these GitHub permissions:
- Read repository contents
- Write webhooks for event notifications
- Read organization membership (for org repos)
Webhooks
Section titled “Webhooks”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
Troubleshooting
Section titled “Troubleshooting”“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