This small app parses a simple config file and accoring to this configuration, it loads information from github regarding open pull requests and print outs summary. Multiple github projects and users can be specified. The summary aggregates all open PRs of all repos on user basis.
To install the application dependencies, use bundler.
Create a configuration in a new file config.yaml, you can take a look at config.yaml.example for inspiration (it's a working config file). Then run
bundle exec ruby github_reporter.rb
it should print tables with open pull requests on configured github repositories for specified users. Make sure your working directory is the root of this app.
To run test just use rake test task like this
bundle exec rake test