Codeship.io теперь делает это как службу и автоматически настраивает соответствующие git-webhooks для публичных или частных репозиториев github.
Существует несколько других вариантов «непрерывной интеграции как услуги» (CIAAS), но в целом они решают проблему, которую вы конкретно представляете: веб-хуки должны попасть в стороннюю службу, которая, в свою очередь, может вызвать процесс сборки герою.
Эти хосты CIAAS действуют как сторонние и обычно предлагают бесплатный уровень для публичных проектов. Вы также можете свернуть свой собственный, развернув сервер приема веб-хуков, который может как извлекать, так и отправлять репозитории git.