A vibe coded tangled fork which supports pijul.
1{
2 "lexicon": 1,
3 "id": "sh.tangled.ci.event",
4 "needsCbor": true,
5 "needsType": true,
6 "defs": {
7 "main": {
8 "type": "object",
9 "required": [
10 "meta"
11 ],
12 "properties": {
13 "meta": {
14 "type": "union",
15 "refs": [
16 "#pullRequest",
17 "#push",
18 "#manual"
19 ]
20 }
21 }
22 },
23 "pullRequest": {
24 "type": "object",
25 "required": [],
26 "properties": {}
27 },
28 "push": {
29 "type": "object",
30 "required": [
31 "ref",
32 "oldSha",
33 "newSha"
34 ],
35 "properties": {
36 "ref": {
37 "type": "string"
38 },
39 "oldSha": {
40 "type": "string",
41 "minLength": 40,
42 "maxLength": 40
43 },
44 "newSha": {
45 "type": "string",
46 "minLength": 40,
47 "maxLength": 40
48 }
49 }
50 },
51 "manual": {
52 "type": "object",
53 "required": [],
54 "properties": {}
55 }
56 }
57}