I've setup an internal GitHub App for https://github.com/chdsbd/kodiak. It asks for
* check run* pull request* pull request review* pull request review comment
I've set those up in the GitHub App's settings. In the webhook logs I can also see that check_suite events are being delivered, even though I haven't registered for them. This seems like a bug?
One example event:
Request method: POST