This project has been moved to https://gitlab.com/clear-code/github-event-watcher .
This package is for developers who want to watch GitHub repositories of other people. You can't set GitHub Webhooks for GitHub repositories of other people.
This package pulls events from GitHub and sends GitHub compatible (subset) POST request to your Webhooks.
You can implement commit mail by using with GitHub webhooks receiver clear-code/github-webhooks-receiver.
% git clone https://github.com/clear-code/github-event-watcher.git
% cd github-event-watcher
% cp config.yaml{.example,}
% editor config.yaml
% ruby -I lib bin/github-pull-push-events --daemon
config.yaml
uses the following format:
repositories:
- clear-code/github-event-watcher
- ruby/ruby
- rails/rails
webhook-end-point: http://github-web-hooks-receiver.example.com/post-receiver/
List repositories by ${owner}/${name}
format into repositories
.
Specify your GitHub Webhook receiver URL to webhook-end-point
.
- Kouhei Sutou
<kou@clear-code.com>
GPLv3 or later.