Fixes:
- Fixed a bug with non-working membership
Maintenance:
- Added code linting
- Added authentication via an environment variable
WHATSUP_GITHUB_ACCESS_TOKEN
- Loading more data about pull requests via API
- Loading data about configured organization members via API
- Upgraded gem specs
- Removed non-working tests. TODO: Add tests for the output file.
Added membership
to configuration. Value: name of an organization to check membership of a contributor.
Added merge_commit
, labels
, and membership
to YAML output.
Values for membership
:
- true
if contributor is a member of the configured organization
- false
if not a member
- empty if not configured
- Added
contributor
andprofile
output data.
- Added "magic word" to configuration file
- Added the requested GitHub query to terminal output (#13)
- Fixed the issue with empty description (#21)
- Implemented two types of labels in configuration: 'optional' and 'required'.
The tool is released as a gem.