dev.gitosphere.repository.pullRequestReview

gitosphere-lex.bsky.social

Documentation

main record

No description available.

Record Key any Any valid record key

Properties

acceptedBy string did Required

A decentralized identifier (DID).

baseCommit string Required

No description available.

maxLength: 64 bytesminLength: 40 bytes
body string Optional

No description available.

maxLength: 100000 bytesmaxGraphemes: 10000 graphemes
createdAt string datetime Required

An RFC 3339 formatted timestamp.

decision string Required

No description available.

Allowed: comment, approve, request_changes
headCommit string Required

No description available.

maxLength: 64 bytesminLength: 40 bytes
keyId string Required

No description available.

maxLength: 128 bytesminLength: 1 bytes
number integer Required

No description available.

minimum: 1maximum: 9007199254740991
pullRequestId string Required

No description available.

maxLength: 36 bytesminLength: 36 bytes
receipt string Required

No description available.

maxLength: 512 bytesminLength: 1 bytes
reviewer string did Required

A decentralized identifier (DID).

round integer Required

No description available.

minimum: 0maximum: 9007199254740991
unverified array of string Required

No description available.

maxLength: 100 items
View raw schema
{
  "key": "any",
  "record": {
    "properties": {
      "acceptedBy": {
        "format": "did",
        "type": "string"
      },
      "baseCommit": {
        "maxLength": 64,
        "minLength": 40,
        "type": "string"
      },
      "body": {
        "maxGraphemes": 10000,
        "maxLength": 100000,
        "type": "string"
      },
      "createdAt": {
        "format": "datetime",
        "type": "string"
      },
      "decision": {
        "enum": [
          "comment",
          "approve",
          "request_changes"
        ],
        "type": "string"
      },
      "headCommit": {
        "maxLength": 64,
        "minLength": 40,
        "type": "string"
      },
      "keyId": {
        "maxLength": 128,
        "minLength": 1,
        "type": "string"
      },
      "number": {
        "maximum": 9007199254740991,
        "minimum": 1,
        "type": "integer"
      },
      "pullRequestId": {
        "maxLength": 36,
        "minLength": 36,
        "type": "string"
      },
      "receipt": {
        "maxLength": 512,
        "minLength": 1,
        "type": "string"
      },
      "repositoryId": {
        "ref": "dev.gitosphere.defs#repositoryId",
        "type": "ref"
      },
      "reviewer": {
        "format": "did",
        "type": "string"
      },
      "round": {
        "maximum": 9007199254740991,
        "minimum": 0,
        "type": "integer"
      },
      "unverified": {
        "items": {
          "maxLength": 128,
          "minLength": 1,
          "type": "string"
        },
        "maxLength": 100,
        "type": "array"
      },
      "verification": {
        "items": {
          "ref": "dev.gitosphere.defs#verificationEvidence",
          "type": "ref"
        },
        "maxLength": 100,
        "type": "array"
      }
    },
    "required": [
      "repositoryId",
      "pullRequestId",
      "number",
      "round",
      "baseCommit",
      "headCommit",
      "reviewer",
      "decision",
      "verification",
      "unverified",
      "createdAt",
      "acceptedBy",
      "keyId",
      "receipt"
    ],
    "type": "object"
  },
  "type": "record"
}

Lexicon Garden

@