dev.knotless.listRunners

lexicons.knotless.dev

Documentation

The accounts a repository names in its record as its runners, as `knotless runners` lists them: those whose checks of it are shown, and who land its merge queue. No authentication; responses are not personalized.

main query

The accounts a repository names in its record as its runners, as `knotless runners` lists them: those whose checks of it are shown, and who land its merge queue. No authentication; responses are not personalized.

Parameters

repo string at-uri Required

The repository's dev.knotless.repo record, as dev.knotless.getRepo takes it.

Output

Encodingapplication/json
Schema#runners

Errors

NotFound No such repository.
Try It

Requests are sent directly from your browser. Some servers may block requests due to CORS.

Base URL for XRPC calls (e.g., https://api.bsky.social)
Parameters
The repository's dev.knotless.repo record, as dev.knotless.getRepo takes it.
View raw schema
{
  "description": "The accounts a repository names in its record as its runners, as `knotless runners` lists them: those whose checks of it are shown, and who land its merge queue. No authentication; responses are not personalized.",
  "errors": [
    {
      "description": "No such repository.",
      "name": "NotFound"
    }
  ],
  "output": {
    "encoding": "application/json",
    "schema": {
      "ref": "#runners",
      "type": "ref"
    }
  },
  "parameters": {
    "properties": {
      "repo": {
        "description": "The repository's dev.knotless.repo record, as dev.knotless.getRepo takes it.",
        "format": "at-uri",
        "type": "string"
      }
    },
    "required": [
      "repo"
    ],
    "type": "params"
  },
  "type": "query"
}
runners object

A repository's runners, in the order its record names them.

Properties

minutes array of refdev.knotless.defs#minutesView Optional

The minutes each runner counts for the repository's owner, where it has counted any; none for a private repository.

warning string Optional

After adding a runner to a private repository, why it could not be told of it: adding it again tells it again.

View raw schema
{
  "description": "A repository's runners, in the order its record names them.",
  "properties": {
    "minutes": {
      "description": "The minutes each runner counts for the repository's owner, where it has counted any; none for a private repository.",
      "items": {
        "ref": "dev.knotless.defs#minutesView",
        "type": "ref"
      },
      "type": "array"
    },
    "runners": {
      "items": {
        "ref": "dev.knotless.defs#actorView",
        "type": "ref"
      },
      "type": "array"
    },
    "warning": {
      "description": "After adding a runner to a private repository, why it could not be told of it: adding it again tells it again.",
      "type": "string"
    }
  },
  "required": [
    "runners"
  ],
  "type": "object"
}

Lexicon Garden

@