full diff

dev.knotless.listWorkflows

From
bafyreighph5fuonb7dcbebamrl5njdpezpcwyl3huz54an4waasikj4btu indexed 2026-11-02 09:26 UTC View this version
To
bafyreid2dufkxsx6yz73vhwpw2zaexmllmuafrjmegafrc6vejcudxg3nm indexed 2026-11-04 13:32 UTC View this version

Compatibility

backward compatible No changes detected.

Changes

11{
22 "$type": "com.atproto.lexicon.schema",
33 "defs": {
44 "main": {
5 "description": "The workflows under .knotless/workflows at a ref of a repository, in file name order, each with what runs it there, as `knotless workflows` lists them: which its owner may ask for by name, with variables, through dev.knotless.requestRerun. No authentication; responses are not personalized.",
5 "description": "The workflows under .knotless/workflows at a ref of a repository, in file name order, each with what runs it there, as `knotless workflow list` lists them: which its owner may ask for by name, with variables, through dev.knotless.requestRerun. No authentication; responses are not personalized.",
66 "errors": [
77 {
88 "description": "No such repository, or no such ref.",
99 "name": "NotFound"
1010 }
1111 ],
1212 "output": {
1313 "encoding": "application/json",
1414 "schema": {
1515 "properties": {
1616 "ref": {
1717 "description": "The ref, in full.",
1818 "type": "string"
1919 },
2020 "workflows": {
2121 "items": {
2222 "ref": "#workflowView",
2323 "type": "ref"
2424 },
2525 "type": "array"
2626 }
2727 },
2828 "required": [
2929 "ref",
3030 "workflows"
3131 ],
3232 "type": "object"
3333 }
3434 },
3535 "parameters": {
3636 "properties": {
3737 "ref": {
3838 "description": "A branch or a tag, by name or in full; the default branch if none.",
3939 "maxLength": 1024,
4040 "type": "string"
4141 },
4242 "repo": {
4343 "description": "The repository's dev.knotless.repo record, as dev.knotless.getRepo takes it.",
4444 "format": "at-uri",
4545 "type": "string"
4646 }
4747 },
4848 "required": [
4949 "repo"
5050 ],
5151 "type": "params"
5252 },
5353 "type": "query"
5454 },
5555 "scheduleView": {
5656 "description": "One schedule a workflow runs on, at the default branch's tip.",
5757 "properties": {
5858 "cron": {
5959 "description": "A cron expression, in UTC: minute hour day month weekday, or @hourly, @daily, @weekly, @monthly or @yearly.",
6060 "type": "string"
6161 }
6262 },
6363 "required": [
6464 "cron"
6565 ],
6666 "type": "object"
6767 },
6868 "workflowView": {
6969 "description": "A workflow at the ref, and what runs it there.",
7070 "properties": {
7171 "asked": {
7272 "description": "Its owner may ask for it at the ref by name: it runs on a push there, its asked trigger names the ref, or the ref is the default branch and it has a schedule.",
7373 "type": "boolean"
7474 },
7575 "error": {
7676 "description": "Why it does not load: nothing runs it then.",
7777 "type": "string"
7878 },
7979 "name": {
8080 "description": "What its checks are filed as.",
8181 "type": "string"
8282 },
8383 "pull": {
8484 "description": "A pull into the ref, a branch, runs it.",
8585 "type": "boolean"
8686 },
8787 "push": {
8888 "description": "A push to the ref runs it.",
8989 "type": "boolean"
9090 },
9191 "schedule": {
9292 "description": "The schedules it runs on at the ref, the default branch; none at any other ref.",
9393 "items": {
9494 "ref": "#scheduleView",
9595 "type": "ref"
9696 },
9797 "type": "array"
9898 }
9999 },
100100 "required": [
101101 "name",
102102 "push",
103103 "pull",
104104 "asked"
105105 ],
106106 "type": "object"
107107 }
108108 },
109109 "description": "A repository's workflows at a ref, and what runs each there.",
110110 "id": "dev.knotless.listWorkflows",
111111 "lexicon": 1
112112}

Compare other versions