Skip to content

Generate a summary report of activity (commits, pull requests, issues, wiki activity) on a Github repo.

License

Notifications You must be signed in to change notification settings

pfctdayelise/githubactivity

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

githubactivity

githubactivity is a script generates a summary report of activity happening on a Github repository. It makes use of the PyGithub library to read the Github API.

To see an example of the output, have a look at example-bootstrap.html.

Run via the command line:

python githubactivity.py -o ORG -r REPO

By default this will generate a report for the last 7 days.

To see all the options:

python githubactivity.py --help

One-liner to send it as an email:

(echo -e "To: [email protected]\nFrom: [email protected]\nSubject: Github activity summary\nContent-Type: text/html\n\n"; python githubactivity.py -o ORG -r REPO) | sendmail [email protected]

This script is provided under the MIT License; see LICENSE for details.

About

Generate a summary report of activity (commits, pull requests, issues, wiki activity) on a Github repo.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages