Generates a summary report (csv) of user's GitHub contributions. Report is grouped by year, then repository.
The fields in the report:
- Year
- Repository
- number of commits (the user has committed to that repository in that year)
- number of issues
- number of pull requests
- number of reviews
Usage:
Set the following environment variables or use .env
:
GITHUB_API_TOKEN=
<github api token>
GITHUB_LIST_CONTRIB_USER=<username>
GITHUB_LIST_CONTRIB_OUTPUT_FILE=<filename>