Skip to content

Is it possible to delete a Check Run? Or report netural status on a Check Suite w/o a run? #24799

Discussion options

You must be logged in to vote

Thanks for reaching out.

Here’s my understanding of the Checks flow from the documentation:

  1. Someone pushes code to the repository
  2. GitHub creates a Check Suite object and pushes a check_suite webhook event to your GitHub App
  3. At this point, if your app does nothing you get the “Queued XX YY ago” behavior you’re describing
  4. Your GitHub App creates a Check Run object with the resulting status
  5. The Check Suite object aggregates all of the Check Run objects’ status into a single result

What it sounds like you’re currently doing is that when you receive a check_suite webhook event, and your command-line app doesn’t get called, no Check Run object is created and you end up at the failure case of …

Replies: 6 comments

Comment options

You must be logged in to vote
0 replies
Answer selected
Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
0 replies
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
3 participants