Closed bradleyfalzon closed 7 years ago
I'm now unsure about this
Additionally, when no issues are detected, a review is still created with the event APPROVE.
I don't think I should do this due to the extra email being sent. I think GopherCI should default to no notifications if everything is OK, and let the user enable this if they want it. Because no options are configurable at the moment, I think this should be disabled by default (setting a review to approved). This also maintains current behaviour.
Merging leaving current APPROVE
behaviour as is, it's not enabled by default yet.
GitHub add PRReviewReporter to post create Pull Request Reviews
Relates to #112.
Going to wait on merging this until I can get a comment on https://platform.github.community/t/api-endpoint-for-pr-reviews/409/21, hopefully, won't be long.
EDIT: This PR used to contain the addition of
PRReviewReporter
and enabled it by default. As we're waiting on GitHub to confirm the endpoint is available, I'll just merge addingPRReviewReporter
and leave enabling it by default in another PR.