dev.knotless.pull

For a private repository, written in the requester's repo inside the repository's space.

Details · record, key tid
Kindrecord
Record keytid
Authorityknotless.dev
Indexed

Record

record · key tid

Properties

What it carries beside its body: the pictures the body shows. Kinds unknown to a reader are passed over, and kept by a client changing it.

  • maxLength: 32
itemsunion

base

requiredstring

The branch to merge into, without refs/heads/.

  • maxLength: 255

body

string

Markdown.

  • maxLength: 20000

createdAt

requiredstring · datetime

draft

boolean

Whether it is a draft: not ready to merge or queue. Its author clears it when it is ready. Not a draft, when absent.

facets

array

The accounts its body mentions, by where: written as it is, from each `@handle` outside code and links.

  • maxLength: 50
itemsref

head

requiredref
Reference

repo

requiredref

The target repository.

reverts

string · at-uri

For a revert, the merged dev.knotless.pull it undoes, on the same repository, as `knotless pull revert` opens it. Readers count it only once this pull is merged.

The accounts its author asks to review it. A maintainer asking someone else would need a record of their own, which this is not.

  • maxLength: 32
itemsref
Reference

title

requiredstring
  • maxLength: 3000
  • maxGraphemes: 300

The accounts its title mentions, by where.

  • maxLength: 50
itemsref

updatedAt

string · datetime

When its author last changed its title or body.

#head

object

Where the changes to merge are.

Properties

branch

requiredstring

Without refs/heads/.

  • maxLength: 255

repo

requiredref

The repository holding the branch: the target, or a fork.

#reviewer

object

An account a pull's author asks to review it.

Properties

did

requiredstring · did

The account asked.

requestedAt

string · datetime

When it was asked: when named, or when the pull was last marked ready, if that was later.

Similar lexicons

semantic match

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

  • Opens a pull on a repository, as the account logged in to this appview's pages.

  • A pull set to merge by itself once its checks pass, or that setting cancelled.

  • A pull or issue opened, closed or merged, or a pull pointed at another target branch; or a thread on a pull's lines resolved or opened again.

  • Whom one of a repository's maintainers assigns a pull or an issue to, and asks to review a pull.

  • A pull put in the merge queue of the branch it targets, taken out of it, or turned away by the runner that lands the queue.