Skip to main content

GitHub Integration

Synapse is coming soon! This page previews the GitHub integration.
Connect Synapse to your GitHub repositories for seamless deployments.

Setup

  1. Go to Settings > Integrations
  2. Click “Connect GitHub”
  3. Authorize Brainz Lab
  4. Select repositories

Automatic Deploys

Configure automatic deploys:
# .brainzlab/synapse.yml
deploy:
  production:
    branch: main
    auto: false  # Manual approval required

  staging:
    branch: main
    auto: true   # Deploy on every push

  preview:
    pull_requests: true  # Create preview for each PR

Deploy Status

Synapse reports status back to GitHub:
  • Pending - Deploy in progress
  • Success - Deploy completed
  • Failure - Deploy failed
Click the status check to view deploy details.

Coming Soon

Join Waitlist

Get notified when Synapse launches