Much like continuous integration (travis-ci) or code quality checkers (scrutinizer), php-semver-checker-git should integrate with github in order to provide a status report when a PR is submitted.
To do so, it appears we would need a web service to handle webhooks. Particularly, we need to handle pull request events
Much like continuous integration (travis-ci) or code quality checkers (scrutinizer),
php-semver-checker-git
should integrate with github in order to provide a status report when a PR is submitted.To do so, it appears we would need a web service to handle webhooks. Particularly, we need to handle pull request events
Then
php-semver-checker-git
would most likely need to call the web service when it has completed running ontravis-ci
.I think the following statuses would be sent:
https://developer.github.com/v3/repos/statuses/
php-semver-checker-git
to let the webservice know the analysis is doneTRAVIS_COMMIT
withTRAVIS_REPO_SLUG
, see https://docs.travis-ci.com/user/environment-variables/)