View categories
Heroku Now Only Auto Deploys From GitHub When All Commit Statuses Show Success
Change effective on 29 January 2018
When automatic deploys from GitHub are enabled, Heroku will only auto-deploy after ALL the commit statuses of the relevant commit show success.
Previously, automatic deploys would be triggered under the following cases:
- the commit has
success
status - the commit context starts or ends with “ci”, or contains one of these strings:
-
continuous-integration
-
jenkins
-
buildkite
-
This commit won’t auto-deploy because one of the checks shows a pending
status:
This commit will auto-deploy because all of the checks show a status of success
:
For more information, refer to the documentation.