Back to Integrations
Integrations

GitHub integration

5 min

GitHub Integration Benefits

  • Automatic deployments on push
  • Preview deployments for pull requests
  • Deployment status checks
  • Comment with deployment URLs on PRs

Setting Up GitHub Integration

  1. Install the CupaDev GitHub App
  2. Grant access to selected repositories
  3. Configure deployment settings
  4. Choose production branch

Pull Request Previews

Every pull request automatically gets a preview deployment with a unique URL. This allows you to:

  • Test changes before merging
  • Share previews with stakeholders
  • Run automated tests against preview URLs

Deployment Status Checks

CupaDev adds status checks to your pull requests showing:

  • Build status (pending, success, failed)
  • Preview URL
  • Deployment logs

Branch Deployments

Configure which branches trigger deployments:

  • Production: Usually main or master
  • Preview: All branches or specific patterns

Was this article helpful?

Need more help?

Our support team is available 24/7 to assist you.

Contact Support