See: API endpoints for check runs (these should be available on the installation octokit client - will need to be added to the github-api exports)
Hoof should create a check run at the start of the WEBHOOK_PULL_REQUEST job, and hold onto the returned check ID while the jobs are completed.
If the sync jobs triggered by WEBHOOK_PULL_REQUEST fail for any reason, use the PATCH endpoint to update the run, and indicate e.g. "Failed to process posts/example" as the summary.
See: API endpoints for check runs (these should be available on the installation octokit client - will need to be added to the
github-apiexports)Hoof should create a check run at the start of the
WEBHOOK_PULL_REQUESTjob, and hold onto the returned check ID while the jobs are completed.If the sync jobs triggered by
WEBHOOK_PULL_REQUESTfail for any reason, use thePATCHendpoint to update the run, and indicate e.g. "Failed to process posts/example" as the summary.