Skip to main content

Connect a GitHub Repository

For custom applications, you need to connect a GitHub repository to deploy your application. This allows you to manage your code and git push & deploy updates easily.

  1. Select the application you want to connect a GitHub repository to from the application selector at the top of the page.

  2. Click Connect Git Repo to navigate to the Git-Integration page. Connect Git Repo Button

  3. Click Connect Git-Provider to connect the GitHub account.

  4. After connecting your GitHub-Account, select the repository you want to connect and deploy.

Environment Mappings

You can customize the environment mappings for your application. This allows you to specify which branch of your repository should be deployed to which environment in IndieCloud. By default, the main or master branch is mapped to the production environment.

Push and Deploy

Once you have connected your repository, you can push your code to one of the configured branches, and IndieCloud will automatically trigger a new deployment. You can see the status of your deployments in the "Deployments" tab of your application.