org.tangled.ci.trigger.manual

tangled.org

{
  "$type": "com.atproto.lexicon.schema",
  "defs": {
    "main": {
      "properties": {
        "commit": {
          "description": "Commit id the pipeline will run on.",
          "maxLength": 64,
          "minLength": 40,
          "type": "string"
        },
        "inputs": {
          "items": {
            "ref": "#pair",
            "type": "ref"
          },
          "type": "array"
        },
        "ref": {
          "description": "Optional ref the commit was resolved from.",
          "type": "string"
        },
        "repo": {
          "format": "did",
          "type": "string"
        },
        "workflows": {
          "description": "Workflow names to run. When not provided, every dispatchable workflow is run.",
          "items": {
            "description": "workflow name",
            "type": "string"
          },
          "type": "array"
        }
      },
      "required": [
        "repo",
        "commit"
      ],
      "type": "object"
    },
    "pair": {
      "properties": {
        "key": {
          "type": "string"
        },
        "value": {
          "type": "string"
        }
      },
      "required": [
        "key",
        "value"
      ],
      "type": "object"
    }
  },
  "id": "org.tangled.ci.trigger.manual",
  "lexicon": 1,
  "needsCbor": true,
  "needsType": true
}

Validate Record

Validate a record against org.tangled.ci.trigger.manual

Validation Options
Treat any remaining unresolved references as valid

Metadata

DID
did:plc:wshs7t2adsemcrrd4snkeqli
CID
bafyreie4kontanxrhyacra5lc6tzvdf5cud5hxnj2fnc4yiua65hx4uwey
Indexed At
2026-10-28 14:06 UTC
AT-URI
at://did:plc:wshs7t2adsemcrrd4snkeqli/com.atproto.lexicon.schema/org.tangled.ci.trigger.manual

Similar Lexicons

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

  • Trigger a pipeline at an explicit commit. Runs the named workflows, or every workflow defined in the repo when none are named.

  • A pipeline the spindle started on a workflow's cron schedule.

  • Manually trigger a pipeline run on a Tangled spindle. Intended to be called via PDS service proxying (the 'atproto-proxy' header, pointed at the spindle's did:web service entry), so the user's PDS mints and signs the in…

  • A CI pipeline. Record-like, but owned by the spindle rather than a PDS.

Lexicon Garden

@