I'm getting check run and check suite events without any pull requests associated with them. What does this mean and what causes it? I would have thought check runs and check suites are tightly coupled to pull requests.
Any insight is greatly appreciated.
Solved! Solved! Go to Solution.
As stated in the documentation, check runs and suites are associated with a commit:
A check suite is a collection of the check runs created by a single GitHub App for a specific commit.
While one of the places where they are easiest to see in the GitHub UI is on a pull request, they're tightly coupled to commits and not branches or PRs.
I hope that helps!