dev.knotless.getCheck

A check of one of a repository's workflows, as its runner reported it: each step, and the end of what they printed. Only a check by a runner the repository's record names is found. No authentication; responses are not personalized.

Details · query
Kindquery
Authorityknotless.dev
Indexed

Query

query · GET

Parameters

query string

repo

requiredstring · at-uri

The repository's dev.knotless.repo record. Its authority may be a handle; a name the repository had before, or an owner it moved from with its agreement, finds it under the name it has now.

uri

requiredstring · at-uri

The dev.knotless.check record, by a runner the repository names.

Output

application/json

check

requiredref

log

string

The end of what its steps printed, each step's after a line `==> <name>`.

pull

string · at-uri

The dev.knotless.pull it ran for, if it ran for one.

ref

requiredstring

The ref it ran at, in full, such as refs/heads/main.

runner

requiredref

The account that ran it.

steps

requiredarray

In the order they ran.

itemsref

Errors

InvalidRequest

`uri` names no dev.knotless.check record.

NotFound

No such repository, or no such check of it by a runner it names.

Similar lexicons

semantic match

Lexicons whose schemas describe something close to this one. Check them before publishing a new one that overlaps.

  • What the runners a public repository trusts have reported of its workflows, as an appview has indexed it from the firehose.

  • What a check's run has printed so far, as its runner sends it to the appview.

  • A picture a check made.

  • What a repository's runners ran: every run of its workflows, and the workflows themselves.

  • What a workflow did at a commit a ref pointed at, or at the head of a pull, as the runner that ran it reports.