jekyll / Utterson

CI benchmarking suite for Jekyll
MIT License
13 stars 8 forks source link

Cannot update check runs #29

Closed pathawks closed 6 years ago

pathawks commented 6 years ago

Currently, updating check run status is broken. The GitHub API returns the following (less than helpful) response:

{
  "message": "Invalid request.\n\nFor 'links/0/schema', nil is not an object.",
  "documentation_url": "https://developer.github.com/v3/checks/runs/#create-a-check-run"
}

The request payload looks like the following:

{
  "name": "Performance Check",
  "status": "in_progress",
  "started_at": "2018-07-11T14:44:55Z",
  "head_branch": "bump-rubocop-058",
  "head_sha": "1a46f696a2fde2f2799f92b658b36b0f73412e14"
}