Skip to main content

Connect to GitHub

Use the FlowDeploy GitHub app to deploy your custom pipelines.

Connecting private pipelines using the FlowDeploy GitHub app

  1. Go to Developer Settings in the FlowDeploy app.
  2. Open "Manage GitHub Connection"
  3. Grant the FlowDeploy app to the desired organization and repositories
  4. You'll now see a connected indicator with the connected organization
  5. FlowDeploy automatically imports supported pipelines

That's it! You can launch imported pipelines immediately through FlowDeploy, either through the app or API.

If a pipeline doesn't automatically import

First, make sure the FlowDeploy GitHub app has access to the repository. If it does but it wasn't automatically recognized, you can manually import the pipeline.

Adding repositories manually

You can manually add repositories that:

  • are public repositories
  • are private repositories you've granted access through the FlowDeploy app
  1. Go to Pipelines
  2. Select "Import pipelines" > "GitHub URL"
  3. Copy and paste the GitHub URL of the repository, select the pipeline type, and import the pipeline.