Skip to content
Stick some diffs in your Github commit feed!
Shell Ruby
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.
.openshift
views Added link to source; cleaned up html. Jul 10, 2011
.gitignore
Gemfile
Gemfile.lock
LICENSE.txt
Procfile
README.md
config.ru
feed_parser.rb
github-rss.rb
mock_memcache.rb

README.md

github-rss

The commit feeds provided by github only list the files that changed, and do not include the diffs; github-rss fixes that. It is a simple web service that acts as a proxy and uses the github API to fill in the diff for each commit in the feed.

Usage

To use, simply give the app your feed url:

http://github-rss.example.com/?feed=https://github.com/username/project/commits/master.atom

You can also use it with private repos, but you'll need to provide your login and token, and you'll need to escape the '?' and '&' in the feed url with '%3f' and '%26' respectively, like so:

http://github-rss.example.com/?feed=https://github.com/username/project/commits/master.atom%3flogin=my_login%26token=1adefed234

Problems

Issues and pull requests welcome!

Something went wrong with that request. Please try again.