Monorepo for Tangled
tangled.org
1{
2 "lexicon": 1,
3 "id": "sh.tangled.ci.trigger",
4 "defs": {
5 "push": {
6 "type": "object",
7 "required": ["ref", "newSha", "oldSha"],
8 "properties": {
9 "ref": {
10 "type": "string"
11 },
12 "newSha": {
13 "type": "string",
14 "minLength": 40,
15 "maxLength": 40
16 },
17 "oldSha": {
18 "type": "string",
19 "minLength": 40,
20 "maxLength": 40
21 }
22 }
23 },
24 "pullRequest": {
25 "type": "object",
26 "required": ["targetBranch", "sourceSha", "action"],
27 "description": "TODO: reference PR record with strongRef instead of embedding raw values",
28 "properties": {
29 "sourceBranch": {
30 "type": "string"
31 },
32 "targetBranch": {
33 "type": "string"
34 },
35 "sourceSha": {
36 "type": "string",
37 "minLength": 40,
38 "maxLength": 40
39 },
40 "action": {
41 "type": "string"
42 }
43 }
44 },
45 "manual": {
46 "type": "object",
47 "properties": {}
48 }
49 }
50}