CI

Report check runs in a batch

Upserts up to 50 of the caller's checks on one exact commit OID in one transaction, each as Report a check run would, and returns one outcome per item in request order. A malformed body, a repeated key, or more than 500 annotations or 1 MiB of output and annotation text, paths included, in all (check-batch-too-large) refuses the whole batch; an item GitCafe declines (refused, with its error) does not stop the others. Requires authenticated authority and enforces current resource policy.

post/api/repos/{owner}/{repo}/commits/{hash}/check-runs

Request

  • Base URL
    https://git.cafe
  • Auth
    • API key in cookie gc-session
    • or HTTP bearer
    • or HTTP basic
    • or HTTP token
    • or OAuth 2
      Authorization code: /api/oauth/authorize
      Token URL: /api/oauth/token scopes: repo:checks:write

Path parameters

ownerstring required
repostring required
hashstring required

Request body

Response

Response for status 200

Changes

No recorded changes to this operation across all 1 revision of this API.