Deploy with GitHub
To deploy with GitHub you’ll have to create a new application on Scalingo and link it to a GitHub repository and branch.
Link your app to GitHub
In the section Code in your Dashboard, you’ll find a category Deploy with GitHub. Please click on
Link this app to GitHub and check you are in the right account, choose your GitHub user, and find your GitHub repo in the list or with the searchbar.
In order to link your Scalingo app to a GitHub repo, GitHub will prompt for your authorization. You must accept for our GitHub integration to work.
Once your repo is linked, you’ll be able to choose select the branch that you want to deploy and if you want to deploy automatically (Auto deploy) or manually (Manual deploy).
With Auto deploy Enabled, your application will be updated each time you’ll push on your GitHub repo.
You can trigger a manual deployment by going to the “Manual deploy” section and choose the branch to deploy.
Review apps are special child apps linked to a GitHub pull request.
Review apps can be created automatically every time a pull request is opened or they can be created manually by selecting the Pull Request to deploy among the currently opened ones (our Pull Request viewer will help you with this).
By default Review Apps are automatically destroyed when the pull request is closed. But you can specify a duration after which the Review App is destroyed.
You can also create a child app which is not a review app.