Checks API webhooks issues



We are trying to integrate the new Travis GitHub app and want to consume the checks webhooks.

We never get the correct check_suite events…

On a PR,

2 check runs launched

Branch starts at 2018-10-10T12:19:37Z finishes at 2018-10-10T12:20:16Z
PR starts at 2018-10-10T12:19:39Z finishes at 2018-10-10T12:20:20Z

We receive a single check_suite webhook after the first run finishes… at 2018-10-10 12:20:17Z

I think something in your state machine is not quite right.

We would love to receive the check_suite “action: completed” only when all the runs finishes…
Or twice.