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}