v0.2.0 4f9c11b

uses.json RawHistoryFolder

1{
2  "actions/checkout@v4": {
3    "name": "a",
4    "description": "d",
5    "inputs": [],
6    "execution": {
7      "type": "composite",
8      "using": "composite",
9      "steps": [
10        {
11          "id": "x",
12          "if": "success()",
13          "name": null,
14          "continueOnError": null,
15          "timeout": null,
16          "kind": "uses",
17          "reference": {
18            "type": "GitHub",
19            "name": "actions/checkout",
20            "ref": "v4",
21            "path": ""
22          }
23        }
24      ],
25      "outputs": null
26    }
27  },
28  "actions/checkout@main": {
29    "name": "a",
30    "description": "d",
31    "inputs": [],
32    "execution": {
33      "type": "composite",
34      "using": "composite",
35      "steps": [
36        {
37          "id": "x",
38          "if": "success()",
39          "name": null,
40          "continueOnError": null,
41          "timeout": null,
42          "kind": "uses",
43          "reference": {
44            "type": "GitHub",
45            "name": "actions/checkout",
46            "ref": "main",
47            "path": ""
48          }
49        }
50      ],
51      "outputs": null
52    }
53  },
54  "actions/checkout@8e5e7e5ab8b370d6c329ec480221332ada57f0ab": {
55    "name": "a",
56    "description": "d",
57    "inputs": [],
58    "execution": {
59      "type": "composite",
60      "using": "composite",
61      "steps": [
62        {
63          "id": "x",
64          "if": "success()",
65          "name": null,
66          "continueOnError": null,
67          "timeout": null,
68          "kind": "uses",
69          "reference": {
70            "type": "GitHub",
71            "name": "actions/checkout",
72            "ref": "8e5e7e5ab8b370d6c329ec480221332ada57f0ab",
73            "path": ""
74          }
75        }
76      ],
77      "outputs": null
78    }
79  },
80  "actions/aws/ec2@main": {
81    "name": "a",
82    "description": "d",
83    "inputs": [],
84    "execution": {
85      "type": "composite",
86      "using": "composite",
87      "steps": [
88        {
89          "id": "x",
90          "if": "success()",
91          "name": null,
92          "continueOnError": null,
93          "timeout": null,
94          "kind": "uses",
95          "reference": {
96            "type": "GitHub",
97            "name": "actions/aws",
98            "ref": "main",
99            "path": "ec2"
100          }
101        }
102      ],
103      "outputs": null
104    }
105  },
106  "actions/aws/nested/deep/path@v1": {
107    "name": "a",
108    "description": "d",
109    "inputs": [],
110    "execution": {
111      "type": "composite",
112      "using": "composite",
113      "steps": [
114        {
115          "id": "x",
116          "if": "success()",
117          "name": null,
118          "continueOnError": null,
119          "timeout": null,
120          "kind": "uses",
121          "reference": {
122            "type": "GitHub",
123            "name": "actions/aws",
124            "ref": "v1",
125            "path": "nested/deep/path"
126          }
127        }
128      ],
129      "outputs": null
130    }
131  },
132  "owner/repo/a/b/c@v1.2": {
133    "name": "a",
134    "description": "d",
135    "inputs": [],
136    "execution": {
137      "type": "composite",
138      "using": "composite",
139      "steps": [
140        {
141          "id": "x",
142          "if": "success()",
143          "name": null,
144          "continueOnError": null,
145          "timeout": null,
146          "kind": "uses",
147          "reference": {
148            "type": "GitHub",
149            "name": "owner/repo",
150            "ref": "v1.2",
151            "path": "a/b/c"
152          }
153        }
154      ],
155      "outputs": null
156    }
157  },
158  "./local/action": {
159    "name": "a",
160    "description": "d",
161    "inputs": [],
162    "execution": {
163      "type": "composite",
164      "using": "composite",
165      "steps": [
166        {
167          "id": "x",
168          "if": "success()",
169          "name": null,
170          "continueOnError": null,
171          "timeout": null,
172          "kind": "uses",
173          "reference": {
174            "type": "self",
175            "name": null,
176            "ref": null,
177            "path": "./local/action"
178          }
179        }
180      ],
181      "outputs": null
182    }
183  },
184  "./": {
185    "name": "a",
186    "description": "d",
187    "inputs": [],
188    "execution": {
189      "type": "composite",
190      "using": "composite",
191      "steps": [
192        {
193          "id": "x",
194          "if": "success()",
195          "name": null,
196          "continueOnError": null,
197          "timeout": null,
198          "kind": "uses",
199          "reference": {
200            "type": "self",
201            "name": null,
202            "ref": null,
203            "path": "./"
204          }
205        }
206      ],
207      "outputs": null
208    }
209  },
210  ".\\win\\action": {
211    "name": "a",
212    "description": "d",
213    "inputs": [],
214    "execution": {
215      "type": "composite",
216      "using": "composite",
217      "steps": [
218        {
219          "id": "x",
220          "if": "success()",
221          "name": null,
222          "continueOnError": null,
223          "timeout": null,
224          "kind": "uses",
225          "reference": {
226            "type": "self",
227            "name": null,
228            "ref": null,
229            "path": ".\\win\\action"
230          }
231        }
232      ],
233      "outputs": null
234    }
235  },
236  ".\\": {
237    "name": "a",
238    "description": "d",
239    "inputs": [],
240    "execution": {
241      "type": "composite",
242      "using": "composite",
243      "steps": [
244        {
245          "id": "x",
246          "if": "success()",
247          "name": null,
248          "continueOnError": null,
249          "timeout": null,
250          "kind": "uses",
251          "reference": {
252            "type": "self",
253            "name": null,
254            "ref": null,
255            "path": ".\\"
256          }
257        }
258      ],
259      "outputs": null
260    }
261  },
262  "docker://alpine:3.8": {
263    "name": "a",
264    "description": "d",
265    "inputs": [],
266    "execution": {
267      "type": "composite",
268      "using": "composite",
269      "steps": [
270        {
271          "id": "x",
272          "if": "success()",
273          "name": null,
274          "continueOnError": null,
275          "timeout": null,
276          "kind": "uses",
277          "reference": {
278            "type": "docker",
279            "image": "alpine:3.8"
280          }
281        }
282      ],
283      "outputs": null
284    }
285  },
286  "docker://gcr.io/my-project/my-image:latest": {
287    "name": "a",
288    "description": "d",
289    "inputs": [],
290    "execution": {
291      "type": "composite",
292      "using": "composite",
293      "steps": [
294        {
295          "id": "x",
296          "if": "success()",
297          "name": null,
298          "continueOnError": null,
299          "timeout": null,
300          "kind": "uses",
301          "reference": {
302            "type": "docker",
303            "image": "gcr.io/my-project/my-image:latest"
304          }
305        }
306      ],
307      "outputs": null
308    }
309  },
310  "docker://": {
311    "name": "a",
312    "description": "d",
313    "inputs": [],
314    "execution": {
315      "type": "composite",
316      "using": "composite",
317      "steps": [
318        {
319          "id": "x",
320          "if": "success()",
321          "name": null,
322          "continueOnError": null,
323          "timeout": null,
324          "kind": "uses",
325          "reference": {
326            "type": "docker",
327            "image": ""
328          }
329        }
330      ],
331      "outputs": null
332    }
333  },
334  "Docker://alpine": {
335    "name": "a",
336    "description": "d",
337    "errors": [
338      "u.yml (Line: 6, Col: 13): Expected format {org}/{repo}[/path]@ref. Actual 'Docker://alpine'",
339      "GitHub.DistributedTask.ObjectTemplating.TemplateValidationException: The template is not valid. u.yml (Line: 6, Col: 13): Expected format {org}/{repo}[/path]@ref. Actual 'Docker://alpine'"
340    ],
341    "failed": "Failed to load u.yml"
342  },
343  "$/": {
344    "name": "a",
345    "description": "d",
346    "inputs": [],
347    "execution": {
348      "type": "composite",
349      "using": "composite",
350      "steps": [
351        {
352          "id": "x",
353          "if": "success()",
354          "name": null,
355          "continueOnError": null,
356          "timeout": null,
357          "kind": "uses",
358          "reference": {
359            "type": "selfRepository",
360            "name": null,
361            "ref": null,
362            "path": ""
363          }
364        }
365      ],
366      "outputs": null
367    }
368  },
369  "$/path": {
370    "name": "a",
371    "description": "d",
372    "inputs": [],
373    "execution": {
374      "type": "composite",
375      "using": "composite",
376      "steps": [
377        {
378          "id": "x",
379          "if": "success()",
380          "name": null,
381          "continueOnError": null,
382          "timeout": null,
383          "kind": "uses",
384          "reference": {
385            "type": "selfRepository",
386            "name": null,
387            "ref": null,
388            "path": "path"
389          }
390        }
391      ],
392      "outputs": null
393    }
394  },
395  "$/.github/actions/x": {
396    "name": "a",
397    "description": "d",
398    "inputs": [],
399    "execution": {
400      "type": "composite",
401      "using": "composite",
402      "steps": [
403        {
404          "id": "x",
405          "if": "success()",
406          "name": null,
407          "continueOnError": null,
408          "timeout": null,
409          "kind": "uses",
410          "reference": {
411            "type": "selfRepository",
412            "name": null,
413            "ref": null,
414            "path": ".github/actions/x"
415          }
416        }
417      ],
418      "outputs": null
419    }
420  },
421  "$//a/b": {
422    "name": "a",
423    "description": "d",
424    "inputs": [],
425    "execution": {
426      "type": "composite",
427      "using": "composite",
428      "steps": [
429        {
430          "id": "x",
431          "if": "success()",
432          "name": null,
433          "continueOnError": null,
434          "timeout": null,
435          "kind": "uses",
436          "reference": {
437            "type": "selfRepository",
438            "name": null,
439            "ref": null,
440            "path": "a/b"
441          }
442        }
443      ],
444      "outputs": null
445    }
446  },
447  "$/foo@v1": {
448    "name": "a",
449    "description": "d",
450    "errors": [
451      "u.yml (Line: 6, Col: 13): Self-repository references do not support an '@ref' suffix. Actual '$/foo@v1'",
452      "GitHub.DistributedTask.ObjectTemplating.TemplateValidationException: The template is not valid. u.yml (Line: 6, Col: 13): Self-repository references do not support an '@ref' suffix. Actual '$/foo@v1'"
453    ],
454    "failed": "Failed to load u.yml"
455  },
456  "$/@v1": {
457    "name": "a",
458    "description": "d",
459    "errors": [
460      "u.yml (Line: 6, Col: 13): Self-repository references do not support an '@ref' suffix. Actual '$/@v1'",
461      "GitHub.DistributedTask.ObjectTemplating.TemplateValidationException: The template is not valid. u.yml (Line: 6, Col: 13): Self-repository references do not support an '@ref' suffix. Actual '$/@v1'"
462    ],
463    "failed": "Failed to load u.yml"
464  },
465  "$/a@": {
466    "name": "a",
467    "description": "d",
468    "errors": [
469      "u.yml (Line: 6, Col: 13): Self-repository references do not support an '@ref' suffix. Actual '$/a@'",
470      "GitHub.DistributedTask.ObjectTemplating.TemplateValidationException: The template is not valid. u.yml (Line: 6, Col: 13): Self-repository references do not support an '@ref' suffix. Actual '$/a@'"
471    ],
472    "failed": "Failed to load u.yml"
473  },
474  "actions/checkout": {
475    "name": "a",
476    "description": "d",
477    "errors": [
478      "u.yml (Line: 6, Col: 13): Expected format {org}/{repo}[/path]@ref. Actual 'actions/checkout'",
479      "GitHub.DistributedTask.ObjectTemplating.TemplateValidationException: The template is not valid. u.yml (Line: 6, Col: 13): Expected format {org}/{repo}[/path]@ref. Actual 'actions/checkout'"
480    ],
481    "failed": "Failed to load u.yml"
482  },
483  "actions/checkout@": {
484    "name": "a",
485    "description": "d",
486    "errors": [
487      "u.yml (Line: 6, Col: 13): Expected format {org}/{repo}[/path]@ref. Actual 'actions/checkout@'",
488      "GitHub.DistributedTask.ObjectTemplating.TemplateValidationException: The template is not valid. u.yml (Line: 6, Col: 13): Expected format {org}/{repo}[/path]@ref. Actual 'actions/checkout@'"
489    ],
490    "failed": "Failed to load u.yml"
491  },
492  "checkout@v4": {
493    "name": "a",
494    "description": "d",
495    "errors": [
496      "u.yml (Line: 6, Col: 13): Expected format {org}/{repo}[/path]@ref. Actual 'checkout@v4'",
497      "GitHub.DistributedTask.ObjectTemplating.TemplateValidationException: The template is not valid. u.yml (Line: 6, Col: 13): Expected format {org}/{repo}[/path]@ref. Actual 'checkout@v4'"
498    ],
499    "failed": "Failed to load u.yml"
500  },
501  "/repo@v4": {
502    "name": "a",
503    "description": "d",
504    "errors": [
505      "u.yml (Line: 6, Col: 13): Expected format {org}/{repo}[/path]@ref. Actual '/repo@v4'",
506      "GitHub.DistributedTask.ObjectTemplating.TemplateValidationException: The template is not valid. u.yml (Line: 6, Col: 13): Expected format {org}/{repo}[/path]@ref. Actual '/repo@v4'"
507    ],
508    "failed": "Failed to load u.yml"
509  },
510  "owner/@v4": {
511    "name": "a",
512    "description": "d",
513    "errors": [
514      "u.yml (Line: 6, Col: 13): Expected format {org}/{repo}[/path]@ref. Actual 'owner/@v4'",
515      "GitHub.DistributedTask.ObjectTemplating.TemplateValidationException: The template is not valid. u.yml (Line: 6, Col: 13): Expected format {org}/{repo}[/path]@ref. Actual 'owner/@v4'"
516    ],
517    "failed": "Failed to load u.yml"
518  },
519  "@v4": {
520    "name": "a",
521    "description": "d",
522    "errors": [
523      "u.yml (Line: 6, Col: 13): Expected format {org}/{repo}[/path]@ref. Actual '@v4'",
524      "GitHub.DistributedTask.ObjectTemplating.TemplateValidationException: The template is not valid. u.yml (Line: 6, Col: 13): Expected format {org}/{repo}[/path]@ref. Actual '@v4'"
525    ],
526    "failed": "Failed to load u.yml"
527  },
528  "a@b@c": {
529    "name": "a",
530    "description": "d",
531    "errors": [
532      "u.yml (Line: 6, Col: 13): Expected format {org}/{repo}[/path]@ref. Actual 'a@b@c'",
533      "GitHub.DistributedTask.ObjectTemplating.TemplateValidationException: The template is not valid. u.yml (Line: 6, Col: 13): Expected format {org}/{repo}[/path]@ref. Actual 'a@b@c'"
534    ],
535    "failed": "Failed to load u.yml"
536  },
537  "a/b@c@d": {
538    "name": "a",
539    "description": "d",
540    "errors": [
541      "u.yml (Line: 6, Col: 13): Expected format {org}/{repo}[/path]@ref. Actual 'a/b@c@d'",
542      "GitHub.DistributedTask.ObjectTemplating.TemplateValidationException: The template is not valid. u.yml (Line: 6, Col: 13): Expected format {org}/{repo}[/path]@ref. Actual 'a/b@c@d'"
543    ],
544    "failed": "Failed to load u.yml"
545  },
546  "a/b@": {
547    "name": "a",
548    "description": "d",
549    "errors": [
550      "u.yml (Line: 6, Col: 13): Expected format {org}/{repo}[/path]@ref. Actual 'a/b@'",
551      "GitHub.DistributedTask.ObjectTemplating.TemplateValidationException: The template is not valid. u.yml (Line: 6, Col: 13): Expected format {org}/{repo}[/path]@ref. Actual 'a/b@'"
552    ],
553    "failed": "Failed to load u.yml"
554  },
555  "a/b@@": {
556    "name": "a",
557    "description": "d",
558    "errors": [
559      "u.yml (Line: 6, Col: 13): Expected format {org}/{repo}[/path]@ref. Actual 'a/b@@'",
560      "GitHub.DistributedTask.ObjectTemplating.TemplateValidationException: The template is not valid. u.yml (Line: 6, Col: 13): Expected format {org}/{repo}[/path]@ref. Actual 'a/b@@'"
561    ],
562    "failed": "Failed to load u.yml"
563  },
564  "a//b@c": {
565    "name": "a",
566    "description": "d",
567    "inputs": [],
568    "execution": {
569      "type": "composite",
570      "using": "composite",
571      "steps": [
572        {
573          "id": "x",
574          "if": "success()",
575          "name": null,
576          "continueOnError": null,
577          "timeout": null,
578          "kind": "uses",
579          "reference": {
580            "type": "GitHub",
581            "name": "a/b",
582            "ref": "c",
583            "path": ""
584          }
585        }
586      ],
587      "outputs": null
588    }
589  },
590  "//a/b@c": {
591    "name": "a",
592    "description": "d",
593    "inputs": [],
594    "execution": {
595      "type": "composite",
596      "using": "composite",
597      "steps": [
598        {
599          "id": "x",
600          "if": "success()",
601          "name": null,
602          "continueOnError": null,
603          "timeout": null,
604          "kind": "uses",
605          "reference": {
606            "type": "GitHub",
607            "name": "a/b",
608            "ref": "c",
609            "path": ""
610          }
611        }
612      ],
613      "outputs": null
614    }
615  },
616  "/a/b@c": {
617    "name": "a",
618    "description": "d",
619    "inputs": [],
620    "execution": {
621      "type": "composite",
622      "using": "composite",
623      "steps": [
624        {
625          "id": "x",
626          "if": "success()",
627          "name": null,
628          "continueOnError": null,
629          "timeout": null,
630          "kind": "uses",
631          "reference": {
632            "type": "GitHub",
633            "name": "a/b",
634            "ref": "c",
635            "path": ""
636          }
637        }
638      ],
639      "outputs": null
640    }
641  },
642  "a\\b@c": {
643    "name": "a",
644    "description": "d",
645    "inputs": [],
646    "execution": {
647      "type": "composite",
648      "using": "composite",
649      "steps": [
650        {
651          "id": "x",
652          "if": "success()",
653          "name": null,
654          "continueOnError": null,
655          "timeout": null,
656          "kind": "uses",
657          "reference": {
658            "type": "GitHub",
659            "name": "a/b",
660            "ref": "c",
661            "path": ""
662          }
663        }
664      ],
665      "outputs": null
666    }
667  },
668  "a\\b\\c@v1": {
669    "name": "a",
670    "description": "d",
671    "inputs": [],
672    "execution": {
673      "type": "composite",
674      "using": "composite",
675      "steps": [
676        {
677          "id": "x",
678          "if": "success()",
679          "name": null,
680          "continueOnError": null,
681          "timeout": null,
682          "kind": "uses",
683          "reference": {
684            "type": "GitHub",
685            "name": "a/b",
686            "ref": "v1",
687            "path": "c"
688          }
689        }
690      ],
691      "outputs": null
692    }
693  },
694  "a/\\b@c": {
695    "name": "a",
696    "description": "d",
697    "inputs": [],
698    "execution": {
699      "type": "composite",
700      "using": "composite",
701      "steps": [
702        {
703          "id": "x",
704          "if": "success()",
705          "name": null,
706          "continueOnError": null,
707          "timeout": null,
708          "kind": "uses",
709          "reference": {
710            "type": "GitHub",
711            "name": "a/b",
712            "ref": "c",
713            "path": ""
714          }
715        }
716      ],
717      "outputs": null
718    }
719  },
720  " actions/checkout@v4": {
721    "name": "a",
722    "description": "d",
723    "inputs": [],
724    "execution": {
725      "type": "composite",
726      "using": "composite",
727      "steps": [
728        {
729          "id": "x",
730          "if": "success()",
731          "name": null,
732          "continueOnError": null,
733          "timeout": null,
734          "kind": "uses",
735          "reference": {
736            "type": "GitHub",
737            "name": " actions/checkout",
738            "ref": "v4",
739            "path": ""
740          }
741        }
742      ],
743      "outputs": null
744    }
745  },
746  "actions/checkout@v4 ": {
747    "name": "a",
748    "description": "d",
749    "inputs": [],
750    "execution": {
751      "type": "composite",
752      "using": "composite",
753      "steps": [
754        {
755          "id": "x",
756          "if": "success()",
757          "name": null,
758          "continueOnError": null,
759          "timeout": null,
760          "kind": "uses",
761          "reference": {
762            "type": "GitHub",
763            "name": "actions/checkout",
764            "ref": "v4 ",
765            "path": ""
766          }
767        }
768      ],
769      "outputs": null
770    }
771  },
772  "actions /checkout@v4": {
773    "name": "a",
774    "description": "d",
775    "inputs": [],
776    "execution": {
777      "type": "composite",
778      "using": "composite",
779      "steps": [
780        {
781          "id": "x",
782          "if": "success()",
783          "name": null,
784          "continueOnError": null,
785          "timeout": null,
786          "kind": "uses",
787          "reference": {
788            "type": "GitHub",
789            "name": "actions /checkout",
790            "ref": "v4",
791            "path": ""
792          }
793        }
794      ],
795      "outputs": null
796    }
797  },
798  "a/b @c": {
799    "name": "a",
800    "description": "d",
801    "inputs": [],
802    "execution": {
803      "type": "composite",
804      "using": "composite",
805      "steps": [
806        {
807          "id": "x",
808          "if": "success()",
809          "name": null,
810          "continueOnError": null,
811          "timeout": null,
812          "kind": "uses",
813          "reference": {
814            "type": "GitHub",
815            "name": "a/b ",
816            "ref": "c",
817            "path": ""
818          }
819        }
820      ],
821      "outputs": null
822    }
823  },
824  "a/b@c d": {
825    "name": "a",
826    "description": "d",
827    "inputs": [],
828    "execution": {
829      "type": "composite",
830      "using": "composite",
831      "steps": [
832        {
833          "id": "x",
834          "if": "success()",
835          "name": null,
836          "continueOnError": null,
837          "timeout": null,
838          "kind": "uses",
839          "reference": {
840            "type": "GitHub",
841            "name": "a/b",
842            "ref": "c d",
843            "path": ""
844          }
845        }
846      ],
847      "outputs": null
848    }
849  },
850  "a/b/../c@v1": {
851    "name": "a",
852    "description": "d",
853    "inputs": [],
854    "execution": {
855      "type": "composite",
856      "using": "composite",
857      "steps": [
858        {
859          "id": "x",
860          "if": "success()",
861          "name": null,
862          "continueOnError": null,
863          "timeout": null,
864          "kind": "uses",
865          "reference": {
866            "type": "GitHub",
867            "name": "a/b",
868            "ref": "v1",
869            "path": "../c"
870          }
871        }
872      ],
873      "outputs": null
874    }
875  },
876  "a/b/./c@v1": {
877    "name": "a",
878    "description": "d",
879    "inputs": [],
880    "execution": {
881      "type": "composite",
882      "using": "composite",
883      "steps": [
884        {
885          "id": "x",
886          "if": "success()",
887          "name": null,
888          "continueOnError": null,
889          "timeout": null,
890          "kind": "uses",
891          "reference": {
892            "type": "GitHub",
893            "name": "a/b",
894            "ref": "v1",
895            "path": "./c"
896          }
897        }
898      ],
899      "outputs": null
900    }
901  },
902  "a/b/@v1": {
903    "name": "a",
904    "description": "d",
905    "inputs": [],
906    "execution": {
907      "type": "composite",
908      "using": "composite",
909      "steps": [
910        {
911          "id": "x",
912          "if": "success()",
913          "name": null,
914          "continueOnError": null,
915          "timeout": null,
916          "kind": "uses",
917          "reference": {
918            "type": "GitHub",
919            "name": "a/b",
920            "ref": "v1",
921            "path": ""
922          }
923        }
924      ],
925      "outputs": null
926    }
927  },
928  "a/b//@v1": {
929    "name": "a",
930    "description": "d",
931    "inputs": [],
932    "execution": {
933      "type": "composite",
934      "using": "composite",
935      "steps": [
936        {
937          "id": "x",
938          "if": "success()",
939          "name": null,
940          "continueOnError": null,
941          "timeout": null,
942          "kind": "uses",
943          "reference": {
944            "type": "GitHub",
945            "name": "a/b",
946            "ref": "v1",
947            "path": ""
948          }
949        }
950      ],
951      "outputs": null
952    }
953  },
954  "..": {
955    "name": "a",
956    "description": "d",
957    "errors": [
958      "u.yml (Line: 6, Col: 13): Expected format {org}/{repo}[/path]@ref. Actual '..'",
959      "GitHub.DistributedTask.ObjectTemplating.TemplateValidationException: The template is not valid. u.yml (Line: 6, Col: 13): Expected format {org}/{repo}[/path]@ref. Actual '..'"
960    ],
961    "failed": "Failed to load u.yml"
962  },
963  "../x": {
964    "name": "a",
965    "description": "d",
966    "errors": [
967      "u.yml (Line: 6, Col: 13): Expected format {org}/{repo}[/path]@ref. Actual '../x'",
968      "GitHub.DistributedTask.ObjectTemplating.TemplateValidationException: The template is not valid. u.yml (Line: 6, Col: 13): Expected format {org}/{repo}[/path]@ref. Actual '../x'"
969    ],
970    "failed": "Failed to load u.yml"
971  },
972  ".": {
973    "name": "a",
974    "description": "d",
975    "errors": [
976      "u.yml (Line: 6, Col: 13): Expected format {org}/{repo}[/path]@ref. Actual '.'",
977      "GitHub.DistributedTask.ObjectTemplating.TemplateValidationException: The template is not valid. u.yml (Line: 6, Col: 13): Expected format {org}/{repo}[/path]@ref. Actual '.'"
978    ],
979    "failed": "Failed to load u.yml"
980  },
981  "x": {
982    "name": "a",
983    "description": "d",
984    "errors": [
985      "u.yml (Line: 6, Col: 13): Expected format {org}/{repo}[/path]@ref. Actual 'x'",
986      "GitHub.DistributedTask.ObjectTemplating.TemplateValidationException: The template is not valid. u.yml (Line: 6, Col: 13): Expected format {org}/{repo}[/path]@ref. Actual 'x'"
987    ],
988    "failed": "Failed to load u.yml"
989  },
990  "a": {
991    "name": "a",
992    "description": "d",
993    "errors": [
994      "u.yml (Line: 6, Col: 13): Expected format {org}/{repo}[/path]@ref. Actual 'a'",
995      "GitHub.DistributedTask.ObjectTemplating.TemplateValidationException: The template is not valid. u.yml (Line: 6, Col: 13): Expected format {org}/{repo}[/path]@ref. Actual 'a'"
996    ],
997    "failed": "Failed to load u.yml"
998  },
999  "a/b": {
1000    "name": "a",
1001    "description": "d",
1002    "errors": [
1003      "u.yml (Line: 6, Col: 13): Expected format {org}/{repo}[/path]@ref. Actual 'a/b'",
1004      "GitHub.DistributedTask.ObjectTemplating.TemplateValidationException: The template is not valid. u.yml (Line: 6, Col: 13): Expected format {org}/{repo}[/path]@ref. Actual 'a/b'"
1005    ],
1006    "failed": "Failed to load u.yml"
1007  },
1008  "é/è@v1": {
1009    "name": "a",
1010    "description": "d",
1011    "inputs": [],
1012    "execution": {
1013      "type": "composite",
1014      "using": "composite",
1015      "steps": [
1016        {
1017          "id": "x",
1018          "if": "success()",
1019          "name": null,
1020          "continueOnError": null,
1021          "timeout": null,
1022          "kind": "uses",
1023          "reference": {
1024            "type": "GitHub",
1025            "name": "é/è",
1026            "ref": "v1",
1027            "path": ""
1028          }
1029        }
1030      ],
1031      "outputs": null
1032    }
1033  },
1034  "a/b@é": {
1035    "name": "a",
1036    "description": "d",
1037    "inputs": [],
1038    "execution": {
1039      "type": "composite",
1040      "using": "composite",
1041      "steps": [
1042        {
1043          "id": "x",
1044          "if": "success()",
1045          "name": null,
1046          "continueOnError": null,
1047          "timeout": null,
1048          "kind": "uses",
1049          "reference": {
1050            "type": "GitHub",
1051            "name": "a/b",
1052            "ref": "é",
1053            "path": ""
1054          }
1055        }
1056      ],
1057      "outputs": null
1058    }
1059  },
1060  "😀/b@v1": {
1061    "name": "a",
1062    "description": "d",
1063    "inputs": [],
1064    "execution": {
1065      "type": "composite",
1066      "using": "composite",
1067      "steps": [
1068        {
1069          "id": "x",
1070          "if": "success()",
1071          "name": null,
1072          "continueOnError": null,
1073          "timeout": null,
1074          "kind": "uses",
1075          "reference": {
1076            "type": "GitHub",
1077            "name": "😀/b",
1078            "ref": "v1",
1079            "path": ""
1080          }
1081        }
1082      ],
1083      "outputs": null
1084    }
1085  },
1086  "a/b@c/d": {
1087    "name": "a",
1088    "description": "d",
1089    "inputs": [],
1090    "execution": {
1091      "type": "composite",
1092      "using": "composite",
1093      "steps": [
1094        {
1095          "id": "x",
1096          "if": "success()",
1097          "name": null,
1098          "continueOnError": null,
1099          "timeout": null,
1100          "kind": "uses",
1101          "reference": {
1102            "type": "GitHub",
1103            "name": "a/b",
1104            "ref": "c/d",
1105            "path": ""
1106          }
1107        }
1108      ],
1109      "outputs": null
1110    }
1111  },
1112  "a/b@refs/heads/main": {
1113    "name": "a",
1114    "description": "d",
1115    "inputs": [],
1116    "execution": {
1117      "type": "composite",
1118      "using": "composite",
1119      "steps": [
1120        {
1121          "id": "x",
1122          "if": "success()",
1123          "name": null,
1124          "continueOnError": null,
1125          "timeout": null,
1126          "kind": "uses",
1127          "reference": {
1128            "type": "GitHub",
1129            "name": "a/b",
1130            "ref": "refs/heads/main",
1131            "path": ""
1132          }
1133        }
1134      ],
1135      "outputs": null
1136    }
1137  },
1138  "a/b@refs/tags/v1": {
1139    "name": "a",
1140    "description": "d",
1141    "inputs": [],
1142    "execution": {
1143      "type": "composite",
1144      "using": "composite",
1145      "steps": [
1146        {
1147          "id": "x",
1148          "if": "success()",
1149          "name": null,
1150          "continueOnError": null,
1151          "timeout": null,
1152          "kind": "uses",
1153          "reference": {
1154            "type": "GitHub",
1155            "name": "a/b",
1156            "ref": "refs/tags/v1",
1157            "path": ""
1158          }
1159        }
1160      ],
1161      "outputs": null
1162    }
1163  },
1164  "actions/checkout@v4.1.0": {
1165    "name": "a",
1166    "description": "d",
1167    "inputs": [],
1168    "execution": {
1169      "type": "composite",
1170      "using": "composite",
1171      "steps": [
1172        {
1173          "id": "x",
1174          "if": "success()",
1175          "name": null,
1176          "continueOnError": null,
1177          "timeout": null,
1178          "kind": "uses",
1179          "reference": {
1180            "type": "GitHub",
1181            "name": "actions/checkout",
1182            "ref": "v4.1.0",
1183            "path": ""
1184          }
1185        }
1186      ],
1187      "outputs": null
1188    }
1189  },
1190  "a-b/c_d@v1": {
1191    "name": "a",
1192    "description": "d",
1193    "inputs": [],
1194    "execution": {
1195      "type": "composite",
1196      "using": "composite",
1197      "steps": [
1198        {
1199          "id": "x",
1200          "if": "success()",
1201          "name": null,
1202          "continueOnError": null,
1203          "timeout": null,
1204          "kind": "uses",
1205          "reference": {
1206            "type": "GitHub",
1207            "name": "a-b/c_d",
1208            "ref": "v1",
1209            "path": ""
1210          }
1211        }
1212      ],
1213      "outputs": null
1214    }
1215  },
1216  "A/B@V1": {
1217    "name": "a",
1218    "description": "d",
1219    "inputs": [],
1220    "execution": {
1221      "type": "composite",
1222      "using": "composite",
1223      "steps": [
1224        {
1225          "id": "x",
1226          "if": "success()",
1227          "name": null,
1228          "continueOnError": null,
1229          "timeout": null,
1230          "kind": "uses",
1231          "reference": {
1232            "type": "GitHub",
1233            "name": "A/B",
1234            "ref": "V1",
1235            "path": ""
1236          }
1237        }
1238      ],
1239      "outputs": null
1240    }
1241  },
1242  "owner/repo/.github/workflows/ci.yml@main": {
1243    "name": "a",
1244    "description": "d",
1245    "inputs": [],
1246    "execution": {
1247      "type": "composite",
1248      "using": "composite",
1249      "steps": [
1250        {
1251          "id": "x",
1252          "if": "success()",
1253          "name": null,
1254          "continueOnError": null,
1255          "timeout": null,
1256          "kind": "uses",
1257          "reference": {
1258            "type": "GitHub",
1259            "name": "owner/repo",
1260            "ref": "main",
1261            "path": ".github/workflows/ci.yml"
1262          }
1263        }
1264      ],
1265      "outputs": null
1266    }
1267  },
1268  "./.github/actions/x": {
1269    "name": "a",
1270    "description": "d",
1271    "inputs": [],
1272    "execution": {
1273      "type": "composite",
1274      "using": "composite",
1275      "steps": [
1276        {
1277          "id": "x",
1278          "if": "success()",
1279          "name": null,
1280          "continueOnError": null,
1281          "timeout": null,
1282          "kind": "uses",
1283          "reference": {
1284            "type": "self",
1285            "name": null,
1286            "ref": null,
1287            "path": "./.github/actions/x"
1288          }
1289        }
1290      ],
1291      "outputs": null
1292    }
1293  },
1294  "./a b": {
1295    "name": "a",
1296    "description": "d",
1297    "inputs": [],
1298    "execution": {
1299      "type": "composite",
1300      "using": "composite",
1301      "steps": [
1302        {
1303          "id": "x",
1304          "if": "success()",
1305          "name": null,
1306          "continueOnError": null,
1307          "timeout": null,
1308          "kind": "uses",
1309          "reference": {
1310            "type": "self",
1311            "name": null,
1312            "ref": null,
1313            "path": "./a b"
1314          }
1315        }
1316      ],
1317      "outputs": null
1318    }
1319  },
1320  "~/x": {
1321    "name": "a",
1322    "description": "d",
1323    "errors": [
1324      "u.yml (Line: 6, Col: 13): Expected format {org}/{repo}[/path]@ref. Actual '~/x'",
1325      "GitHub.DistributedTask.ObjectTemplating.TemplateValidationException: The template is not valid. u.yml (Line: 6, Col: 13): Expected format {org}/{repo}[/path]@ref. Actual '~/x'"
1326    ],
1327    "failed": "Failed to load u.yml"
1328  },
1329  "file:///x": {
1330    "name": "a",
1331    "description": "d",
1332    "errors": [
1333      "u.yml (Line: 6, Col: 13): Expected format {org}/{repo}[/path]@ref. Actual 'file:///x'",
1334      "GitHub.DistributedTask.ObjectTemplating.TemplateValidationException: The template is not valid. u.yml (Line: 6, Col: 13): Expected format {org}/{repo}[/path]@ref. Actual 'file:///x'"
1335    ],
1336    "failed": "Failed to load u.yml"
1337  },
1338  "https://github.com/a/b@v1": {
1339    "name": "a",
1340    "description": "d",
1341    "inputs": [],
1342    "execution": {
1343      "type": "composite",
1344      "using": "composite",
1345      "steps": [
1346        {
1347          "id": "x",
1348          "if": "success()",
1349          "name": null,
1350          "continueOnError": null,
1351          "timeout": null,
1352          "kind": "uses",
1353          "reference": {
1354            "type": "GitHub",
1355            "name": "https:/github.com",
1356            "ref": "v1",
1357            "path": "a/b"
1358          }
1359        }
1360      ],
1361      "outputs": null
1362    }
1363  },
1364  "git@github.com:a/b.git": {
1365    "name": "a",
1366    "description": "d",
1367    "errors": [
1368      "u.yml (Line: 6, Col: 13): Expected format {org}/{repo}[/path]@ref. Actual 'git@github.com:a/b.git'",
1369      "GitHub.DistributedTask.ObjectTemplating.TemplateValidationException: The template is not valid. u.yml (Line: 6, Col: 13): Expected format {org}/{repo}[/path]@ref. Actual 'git@github.com:a/b.git'"
1370    ],
1371    "failed": "Failed to load u.yml"
1372  }
1373}

Keyboard shortcuts

Single-key shortcuts are on. ctrl k and esc work whatever this says.

ctrl k :
go to a section, branch, tag, file or repository
?
this list
j k
move the row cursor down / up
enter
open the row under the cursor; on Files, a directory opens or closes in place
↑ ↓ ← → home end
in the file tree (focus on a row): previous / next row, close / open a directory or go to its parent / first entry, first / last row. They never open a file
l h
on Files: open a directory or a file / close a directory or go up to its parent, then to the parent page. Elsewhere: into the side panel (on a merge request, its files) / back to the content; there j k move between its controls
g g G
first / last row
/
filter the list; on Files, find a file anywhere in the repository (esc clears, enter opens the best match)
b
switch branch or tag
g s g f g c g b g m g i g r g a
tabs: summary, files, commits, branches & tags, merge requests, issues, releases, actions (when available)
g h
home
w
wide mode: use the whole width of the screen, or not (remembered)
y
copy a permalink pinned to the commit
d u x
diff: split / unified / collapse or expand all
e E
diff: the whole file in view / every file, with the lines the hunks hide
n
merge request: next note in the diff
esc
close a dialog, leave a field

Branches 1

Tags 3

↑↓ moveenter openesc close