a simple github post-receive hook implemented as connect middleware
JavaScript
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
lib
.gitignore
LICENSE
README.md
index.js
package.json
test.js

README.md

connect-githubhook

This is a simple github post-receive hook implemented as connect middleware for integration with existing apps

var express = require('express'),
    cgh = require('connect-githubhook'),
    sites = { '/supersecretpath': {url: 'https://github.com/yourname/yourrepo',
                                   branch: 'master'},
    app = express.createServer();

var handler = function (repo, payload) {
    console.log('received push from:', repo); // received push from: yourrepo
};

app.use(express.bodyParser()); //required
app.use(cgh(sites, handler));

app.listen(8000);

license

MIT