How to trigger workflow when all checks pass for pull request (combined status)

I’m interested in creating a workflow to notify Slack whenever a pull request’s combined status is success. I tried looking through all the possible events. The one that gets close is check_runs but wouldn’t fly if I have multiple of those. Is this possible?

Hi!

You can listen to the check_suite event and check the action field. More information here https://developer.github.com/v3/activity/events/types/#checksuiteevent

Do you have a public repo where you have this working? A few of us have been trying this without success.

2 Likes

Hi @dpryan79 , any chance you’ve found a solution for this? I’m not sure why this was marked as answered when clearly just adding the suggestion doesn’t really solve the problem.

Nope, I wish I had.