Understand how Koyeb integrates with GitHub to deploy your projects
Koyeb provides strong integration with GitHub to automatically build and deploy your projects. It also natively integrates and synchronize your Koyeb deployments with your GitHub repositories in the GitHub deployments section and provides contextual informations thanks to GitHub commit status.
This integration also allows you to seamlessly integrate with Slack and to be notified each time there is a new deployment.
New GitHub deployments are created for all new Koyeb deployments on services with git-driven deployment enabled.
This allows you to track all your Koyeb deployment history directly from your GitHub repository page. You'll find details about deployment status, see the latest active deployment, get a link to access the detailed deployment information, and automatically get the URL of your deployment.
For each GitHub deployment, you will find:
These events appear each time you push a new commit to your GitHub repository. It provides an easy way to visualize and follow the Koyeb deployment status for each GitHub commit.
The notification provides the following information:
Thanks to the GitHub deployments integration, you can use the GitHub Slack application to follow your Koyeb deployments right from Slack in no time.
To use the GitHub Slack application, you need to install it on the Slack workspace of your choice. Once the installation is completed, you can subscribe to receive notifications for your Koyeb deployments directly in Slack:
/github subscribe owner/repo deployments