Report a commit status (GitHub's body)
With a member's credential, the status shows that member as
creator and has app null, whatever the body says.
With a status token (PANDO_STATUS_TOKEN in a Buildkite build's
env, status_token in a web hook's payload), Pando stamps app from
the hook that delivered it (buildkite, a web hook's own app, or
null) and creator app:<slug> (hook:<hook id> when null). A
status token posts statuses for its one commit in its one repo, for
24 hours, on this route only: no other route and no git.
POST
https://app.gitpando.com/v1/monorepos/{owner}/{monorepo}/repos/{repo}/statuses/{sha}Authorisation
Path parameters
Request bodyJSONrequired
Returns
201
Created
JSON
401
unauthorized: not a credential, or a status token that is not valid. status_token_expired: older than 24 hours. status_tokens_off: the Worker secret PANDO_STATUS_SECRET is not set.