1{
2 "branding_bad_icon.yml": {
3 "errors": [
4 "branding_bad_icon.yml (Line: 4, Col: 9): Unexpected value 'not-an-icon'",
5 "branding_bad_icon.yml (Line: 5, Col: 10): Unexpected value 'pink'"
6 ],
7 "inputs": [],
8 "outputs": [],
9 "runs": {
10 "steps": 0
11 }
12 },
13 "composite_all_keys.yml": {
14 "errors": [],
15 "name": "A",
16 "description": "D",
17 "inputs": [
18 {
19 "id": "who",
20 "default": "world"
21 }
22 ],
23 "outputs": [
24 {
25 "id": "out",
26 "value": "${{ steps.a.outputs.r }}"
27 }
28 ],
29 "runs": {
30 "using": "composite",
31 "steps": 2
32 }
33 },
34 "composite_basic.yml": {
35 "errors": [],
36 "name": "A",
37 "description": "D",
38 "inputs": [],
39 "outputs": [],
40 "runs": {
41 "using": "composite",
42 "steps": 1
43 }
44 },
45 "composite_continue_expr.yml": {
46 "errors": [],
47 "name": "A",
48 "description": "D",
49 "inputs": [],
50 "outputs": [],
51 "runs": {
52 "using": "composite",
53 "steps": 2
54 }
55 },
56 "composite_continue_str.yml": {
57 "errors": [
58 "composite_continue_str.yml (Line: 8, Col: 26): Unexpected value 'yes'"
59 ],
60 "inputs": [],
61 "outputs": [],
62 "runs": {
63 "steps": 0
64 }
65 },
66 "composite_continue_true_str.yml": {
67 "errors": [
68 "composite_continue_true_str.yml (Line: 8, Col: 26): Unexpected value 'true'"
69 ],
70 "inputs": [],
71 "outputs": [],
72 "runs": {
73 "steps": 0
74 }
75 },
76 "composite_env_expr_mapping.yml": {
77 "errors": [],
78 "name": "A",
79 "description": "D",
80 "inputs": [],
81 "outputs": [],
82 "runs": {
83 "using": "composite",
84 "steps": 1
85 }
86 },
87 "composite_env_scalar.yml": {
88 "errors": [
89 "composite_env_scalar.yml (Line: 8, Col: 12): Unexpected value 'x'"
90 ],
91 "inputs": [],
92 "outputs": [],
93 "runs": {
94 "steps": 0
95 }
96 },
97 "composite_expr_bad_function.yml": {
98 "errors": [
99 "composite_expr_bad_function.yml (Line: 6, Col: 12): Unrecognized function: 'nope'"
100 ],
101 "inputs": [],
102 "outputs": [],
103 "runs": {
104 "steps": 0
105 }
106 },
107 "composite_expr_empty.yml": {
108 "errors": [
109 "composite_expr_empty.yml (Line: 6, Col: 12): An expression was expected"
110 ],
111 "inputs": [],
112 "outputs": [],
113 "runs": {
114 "steps": 0
115 }
116 },
117 "composite_expr_hashfiles.yml": {
118 "errors": [],
119 "name": "A",
120 "description": "D",
121 "inputs": [],
122 "outputs": [],
123 "runs": {
124 "using": "composite",
125 "steps": 1
126 }
127 },
128 "composite_expr_insert.yml": {
129 "errors": [
130 "composite_expr_insert.yml (Line: 6, Col: 12): Unexpected value '${{ insert }}'"
131 ],
132 "inputs": [],
133 "outputs": [],
134 "runs": {
135 "steps": 0
136 }
137 },
138 "composite_expr_needs_in_run.yml": {
139 "errors": [
140 "composite_expr_needs_in_run.yml (Line: 6, Col: 12): Unrecognized named-value: 'needs'"
141 ],
142 "inputs": [],
143 "outputs": [],
144 "runs": {
145 "steps": 0
146 }
147 },
148 "composite_expr_secrets.yml": {
149 "errors": [
150 "composite_expr_secrets.yml (Line: 6, Col: 12): Unrecognized named-value: 'secrets'"
151 ],
152 "inputs": [],
153 "outputs": [],
154 "runs": {
155 "steps": 0
156 }
157 },
158 "composite_expr_status_in_run.yml": {
159 "errors": [
160 "composite_expr_status_in_run.yml (Line: 6, Col: 12): Unrecognized function: 'success'"
161 ],
162 "inputs": [],
163 "outputs": [],
164 "runs": {
165 "steps": 0
166 }
167 },
168 "composite_expr_unclosed.yml": {
169 "errors": [
170 "composite_expr_unclosed.yml (Line: 6, Col: 12): The expression is not closed. An unescaped ${{ sequence was found, but the closing }} sequence was not found."
171 ],
172 "inputs": [],
173 "outputs": [],
174 "runs": {
175 "steps": 0
176 }
177 },
178 "composite_expr_vars_in_run.yml": {
179 "errors": [
180 "composite_expr_vars_in_run.yml (Line: 6, Col: 12): Unrecognized named-value: 'vars'"
181 ],
182 "inputs": [],
183 "outputs": [],
184 "runs": {
185 "steps": 0
186 }
187 },
188 "composite_id_dup.yml": {
189 "errors": [],
190 "name": "A",
191 "description": "D",
192 "inputs": [],
193 "outputs": [],
194 "runs": {
195 "using": "composite",
196 "steps": 2
197 }
198 },
199 "composite_id_empty.yml": {
200 "errors": [
201 "composite_id_empty.yml (Line: 8, Col: 11): Unexpected value ''"
202 ],
203 "inputs": [],
204 "outputs": [],
205 "runs": {
206 "steps": 0
207 }
208 },
209 "composite_id_hyphen_first.yml": {
210 "errors": [],
211 "name": "A",
212 "description": "D",
213 "inputs": [],
214 "outputs": [],
215 "runs": {
216 "using": "composite",
217 "steps": 1
218 }
219 },
220 "composite_id_invalid.yml": {
221 "errors": [],
222 "name": "A",
223 "description": "D",
224 "inputs": [],
225 "outputs": [],
226 "runs": {
227 "using": "composite",
228 "steps": 1
229 }
230 },
231 "composite_id_long.yml": {
232 "errors": [],
233 "name": "A",
234 "description": "D",
235 "inputs": [],
236 "outputs": [],
237 "runs": {
238 "using": "composite",
239 "steps": 1
240 }
241 },
242 "composite_id_reserved.yml": {
243 "errors": [],
244 "name": "A",
245 "description": "D",
246 "inputs": [],
247 "outputs": [],
248 "runs": {
249 "using": "composite",
250 "steps": 1
251 }
252 },
253 "composite_if_bad.yml": {
254 "errors": [
255 "composite_if_bad.yml (Line: 8, Col: 11): Unrecognized named-value: 'foo'"
256 ],
257 "name": "A",
258 "description": "D",
259 "inputs": [],
260 "outputs": [],
261 "runs": {
262 "using": "composite",
263 "steps": 1
264 }
265 },
266 "composite_if_bool.yml": {
267 "errors": [],
268 "name": "A",
269 "description": "D",
270 "inputs": [],
271 "outputs": [],
272 "runs": {
273 "using": "composite",
274 "steps": 1
275 }
276 },
277 "composite_if_empty.yml": {
278 "errors": [],
279 "name": "A",
280 "description": "D",
281 "inputs": [],
282 "outputs": [],
283 "runs": {
284 "using": "composite",
285 "steps": 1
286 }
287 },
288 "composite_if_literal_text.yml": {
289 "errors": [],
290 "name": "A",
291 "description": "D",
292 "inputs": [],
293 "outputs": [],
294 "runs": {
295 "using": "composite",
296 "steps": 1
297 }
298 },
299 "composite_if_marker_vars.yml": {
300 "errors": [
301 "composite_if_marker_vars.yml (Line: 8, Col: 11): Unrecognized named-value: 'vars'"
302 ],
303 "inputs": [],
304 "outputs": [],
305 "runs": {
306 "steps": 0
307 }
308 },
309 "composite_if_needs.yml": {
310 "errors": [
311 "composite_if_needs.yml (Line: 8, Col: 11): Unrecognized named-value: 'needs'"
312 ],
313 "name": "A",
314 "description": "D",
315 "inputs": [],
316 "outputs": [],
317 "runs": {
318 "using": "composite",
319 "steps": 1
320 }
321 },
322 "composite_if_syntax.yml": {
323 "errors": [
324 "composite_if_syntax.yml (Line: 8, Col: 11): Unexpected end of expression: '=='"
325 ],
326 "name": "A",
327 "description": "D",
328 "inputs": [],
329 "outputs": [],
330 "runs": {
331 "using": "composite",
332 "steps": 1
333 }
334 },
335 "composite_if_vars.yml": {
336 "errors": [
337 "composite_if_vars.yml (Line: 8, Col: 11): Unrecognized named-value: 'vars'"
338 ],
339 "name": "A",
340 "description": "D",
341 "inputs": [],
342 "outputs": [],
343 "runs": {
344 "using": "composite",
345 "steps": 1
346 }
347 },
348 "composite_name_only.yml": {
349 "errors": [
350 "composite_name_only.yml (Line: 6, Col: 7): There's not enough info to determine what you meant. Add one of these properties: run, shell, uses, with, working-directory"
351 ],
352 "inputs": [],
353 "outputs": [],
354 "runs": {
355 "steps": 0
356 }
357 },
358 "composite_no_steps.yml": {
359 "errors": [
360 "composite_no_steps.yml (Line: 4, Col: 3): There's not enough info to determine what you meant. Add one of these properties: args, entrypoint, env, image, main, post, post-entrypoint, pre, pre-entrypoint, steps"
361 ],
362 "inputs": [],
363 "outputs": [],
364 "runs": {
365 "steps": 0
366 }
367 },
368 "composite_outputs_bad_context.yml": {
369 "errors": [
370 "composite_outputs_bad_context.yml (Line: 5, Col: 12): Unrecognized named-value: 'secrets'"
371 ],
372 "inputs": [],
373 "outputs": [],
374 "runs": {
375 "steps": 0
376 }
377 },
378 "composite_outputs_needs.yml": {
379 "errors": [
380 "composite_outputs_needs.yml (Line: 5, Col: 12): Unrecognized named-value: 'needs'"
381 ],
382 "inputs": [],
383 "outputs": [],
384 "runs": {
385 "steps": 0
386 }
387 },
388 "composite_outputs_value.yml": {
389 "errors": [],
390 "name": "A",
391 "description": "D",
392 "inputs": [],
393 "outputs": [
394 {
395 "id": "a",
396 "value": "${{ steps.x.outputs.y }}"
397 },
398 {
399 "id": "b"
400 },
401 {
402 "id": "c",
403 "value": "plain"
404 }
405 ],
406 "runs": {
407 "using": "composite",
408 "steps": 1
409 }
410 },
411 "composite_run_and_uses.yml": {
412 "errors": [
413 "composite_run_and_uses.yml (Line: 8, Col: 7): Unexpected value 'uses'"
414 ],
415 "inputs": [],
416 "outputs": [],
417 "runs": {
418 "steps": 0
419 }
420 },
421 "composite_run_no_shell.yml": {
422 "errors": [
423 "composite_run_no_shell.yml (Line: 6, Col: 7): Required property is missing: shell"
424 ],
425 "inputs": [],
426 "outputs": [],
427 "runs": {
428 "steps": 0
429 }
430 },
431 "composite_shell_only.yml": {
432 "errors": [
433 "composite_shell_only.yml (Line: 6, Col: 7): Required property is missing: run"
434 ],
435 "inputs": [],
436 "outputs": [],
437 "runs": {
438 "steps": 0
439 }
440 },
441 "composite_step_background.yml": {
442 "errors": [
443 "composite_step_background.yml (Line: 8, Col: 7): Unexpected value 'background'"
444 ],
445 "inputs": [],
446 "outputs": [],
447 "runs": {
448 "steps": 0
449 }
450 },
451 "composite_step_ids_generated.yml": {
452 "errors": [],
453 "name": "A",
454 "description": "D",
455 "inputs": [],
456 "outputs": [],
457 "runs": {
458 "using": "composite",
459 "steps": 7
460 }
461 },
462 "composite_step_not_mapping.yml": {
463 "errors": [
464 "composite_step_not_mapping.yml (Line: 6, Col: 7): Unexpected value 'echo'"
465 ],
466 "inputs": [],
467 "outputs": [],
468 "runs": {
469 "steps": 0
470 }
471 },
472 "composite_step_null.yml": {
473 "errors": [
474 "composite_step_null.yml (Line: 6, Col: 6): Unexpected value ''"
475 ],
476 "inputs": [],
477 "outputs": [],
478 "runs": {
479 "steps": 0
480 }
481 },
482 "composite_step_shell_on_uses.yml": {
483 "errors": [
484 "composite_step_shell_on_uses.yml (Line: 7, Col: 7): Unexpected value 'shell'"
485 ],
486 "inputs": [],
487 "outputs": [],
488 "runs": {
489 "steps": 0
490 }
491 },
492 "composite_step_unknown_key.yml": {
493 "errors": [
494 "composite_step_unknown_key.yml (Line: 8, Col: 7): Unexpected value 'timeout-minutes'"
495 ],
496 "inputs": [],
497 "outputs": [],
498 "runs": {
499 "steps": 0
500 }
501 },
502 "composite_step_with_on_run.yml": {
503 "errors": [
504 "composite_step_with_on_run.yml (Line: 8, Col: 7): Unexpected value 'with'"
505 ],
506 "inputs": [],
507 "outputs": [],
508 "runs": {
509 "steps": 0
510 }
511 },
512 "composite_steps_empty.yml": {
513 "errors": [],
514 "name": "A",
515 "description": "D",
516 "inputs": [],
517 "outputs": [],
518 "runs": {
519 "using": "composite",
520 "steps": 0
521 }
522 },
523 "composite_steps_scalar.yml": {
524 "errors": [
525 "composite_steps_scalar.yml (Line: 5, Col: 10): Unexpected value 'x'"
526 ],
527 "inputs": [],
528 "outputs": [],
529 "runs": {
530 "steps": 0
531 }
532 },
533 "composite_upper.yml": {
534 "errors": [
535 "composite_upper.yml (Line: 4, Col: 10): Unexpected value 'Composite'"
536 ],
537 "inputs": [],
538 "outputs": [],
539 "runs": {
540 "steps": 0
541 }
542 },
543 "composite_uses_bad_emptyref.yml": {
544 "errors": [],
545 "name": "A",
546 "description": "D",
547 "inputs": [],
548 "outputs": [],
549 "runs": {
550 "using": "composite",
551 "steps": 1
552 }
553 },
554 "composite_uses_bad_noat.yml": {
555 "errors": [],
556 "name": "A",
557 "description": "D",
558 "inputs": [],
559 "outputs": [],
560 "runs": {
561 "using": "composite",
562 "steps": 1
563 }
564 },
565 "composite_uses_bad_noat_noid.yml": {
566 "errors": [],
567 "name": "A",
568 "description": "D",
569 "inputs": [],
570 "outputs": [],
571 "runs": {
572 "using": "composite",
573 "steps": 1
574 }
575 },
576 "composite_uses_bad_norepo.yml": {
577 "errors": [],
578 "name": "A",
579 "description": "D",
580 "inputs": [],
581 "outputs": [],
582 "runs": {
583 "using": "composite",
584 "steps": 1
585 }
586 },
587 "composite_uses_bad_two_at.yml": {
588 "errors": [],
589 "name": "A",
590 "description": "D",
591 "inputs": [],
592 "outputs": [],
593 "runs": {
594 "using": "composite",
595 "steps": 1
596 }
597 },
598 "composite_uses_empty.yml": {
599 "errors": [
600 "composite_uses_empty.yml (Line: 6, Col: 13): Unexpected value ''"
601 ],
602 "inputs": [],
603 "outputs": [],
604 "runs": {
605 "steps": 0
606 }
607 },
608 "composite_uses_forms.yml": {
609 "errors": [],
610 "name": "A",
611 "description": "D",
612 "inputs": [],
613 "outputs": [],
614 "runs": {
615 "using": "composite",
616 "steps": 10
617 }
618 },
619 "composite_uses_self_ref.yml": {
620 "errors": [],
621 "name": "A",
622 "description": "D",
623 "inputs": [],
624 "outputs": [],
625 "runs": {
626 "using": "composite",
627 "steps": 1
628 }
629 },
630 "composite_uses_self_ref_id.yml": {
631 "errors": [],
632 "name": "A",
633 "description": "D",
634 "inputs": [],
635 "outputs": [],
636 "runs": {
637 "using": "composite",
638 "steps": 1
639 }
640 },
641 "composite_with_nonstring.yml": {
642 "errors": [
643 "composite_with_nonstring.yml (Line: 11, Col: 12): A sequence was not expected"
644 ],
645 "inputs": [],
646 "outputs": [],
647 "runs": {
648 "steps": 0
649 }
650 },
651 "composite_with_scalar.yml": {
652 "errors": [
653 "composite_with_scalar.yml (Line: 7, Col: 13): Unexpected value 'x'"
654 ],
655 "inputs": [],
656 "outputs": [],
657 "runs": {
658 "steps": 0
659 }
660 },
661 "depth_exceeded.yml": {
662 "errors": [
663 "depth_exceeded.yml (Line: 3, Col: 1): Unexpected value 'x'"
664 ],
665 "inputs": [],
666 "outputs": [],
667 "runs": {
668 "steps": 0
669 }
670 },
671 "depth_exceeded_in_skipped.yml": {
672 "errors": [
673 "depth_exceeded_in_skipped.yml (Line: 6, Col: 3): Unexpected value 'weird'"
674 ],
675 "inputs": [],
676 "outputs": [],
677 "runs": {
678 "steps": 0
679 }
680 },
681 "depth_ok.yml": {
682 "errors": [
683 "depth_ok.yml (Line: 3, Col: 1): Unexpected value 'x'"
684 ],
685 "inputs": [],
686 "outputs": [],
687 "runs": {
688 "steps": 0
689 }
690 },
691 "depth_seq_100.yml": {
692 "errors": [
693 "depth_seq_100.yml (Line: 1, Col: 1): Unexpected value 'x'",
694 "depth_seq_100.yml (Line: 1, Col: 1): Required property is missing: name",
695 "depth_seq_100.yml (Line: 1, Col: 1): Required property is missing: description"
696 ],
697 "inputs": [],
698 "outputs": [],
699 "runs": {
700 "steps": 0
701 }
702 },
703 "depth_seq_98.yml": {
704 "errors": [
705 "depth_seq_98.yml (Line: 1, Col: 1): Unexpected value 'x'",
706 "depth_seq_98.yml (Line: 1, Col: 1): Required property is missing: name",
707 "depth_seq_98.yml (Line: 1, Col: 1): Required property is missing: description"
708 ],
709 "inputs": [],
710 "outputs": [],
711 "runs": {
712 "steps": 0
713 }
714 },
715 "depth_seq_99.yml": {
716 "errors": [
717 "depth_seq_99.yml (Line: 1, Col: 1): Unexpected value 'x'",
718 "depth_seq_99.yml (Line: 1, Col: 1): Required property is missing: name",
719 "depth_seq_99.yml (Line: 1, Col: 1): Required property is missing: description"
720 ],
721 "inputs": [],
722 "outputs": [],
723 "runs": {
724 "steps": 0
725 }
726 },
727 "description_expr.yml": {
728 "errors": [
729 "description_expr.yml (Line: 2, Col: 14): Unrecognized named-value: 'x'"
730 ],
731 "inputs": [],
732 "outputs": [],
733 "runs": {
734 "steps": 0
735 }
736 },
737 "docker_args_context_github.yml": {
738 "errors": [
739 "docker_args_context_github.yml (Line: 7, Col: 7): Unrecognized named-value: 'github'"
740 ],
741 "inputs": [],
742 "outputs": [],
743 "runs": {
744 "steps": 0
745 }
746 },
747 "docker_args_scalar.yml": {
748 "errors": [
749 "docker_args_scalar.yml (Line: 6, Col: 9): Unexpected value 'abc'"
750 ],
751 "inputs": [],
752 "outputs": [],
753 "runs": {
754 "steps": 0
755 }
756 },
757 "docker_dockerfile.yml": {
758 "errors": [],
759 "name": "A",
760 "description": "D",
761 "inputs": [
762 {
763 "id": "x",
764 "default": "y"
765 }
766 ],
767 "outputs": [],
768 "runs": {
769 "using": "docker",
770 "image": "Dockerfile",
771 "preIf": "success()",
772 "postIf": "failure()",
773 "steps": 0
774 }
775 },
776 "docker_env_context_github.yml": {
777 "errors": [
778 "docker_env_context_github.yml (Line: 7, Col: 8): Unrecognized named-value: 'github'"
779 ],
780 "inputs": [],
781 "outputs": [],
782 "runs": {
783 "steps": 0
784 }
785 },
786 "docker_env_list.yml": {
787 "errors": [
788 "docker_env_list.yml (Line: 7, Col: 5): A sequence was not expected"
789 ],
790 "inputs": [],
791 "outputs": [],
792 "runs": {
793 "steps": 0
794 }
795 },
796 "docker_env_number.yml": {
797 "errors": [],
798 "name": "A",
799 "description": "D",
800 "inputs": [],
801 "outputs": [],
802 "runs": {
803 "using": "docker",
804 "image": "Dockerfile",
805 "steps": 0
806 }
807 },
808 "docker_image.yml": {
809 "errors": [],
810 "name": "A",
811 "description": "D",
812 "inputs": [],
813 "outputs": [],
814 "runs": {
815 "using": "docker",
816 "image": "docker://alpine:3.19",
817 "steps": 0
818 }
819 },
820 "docker_no_image.yml": {
821 "errors": [
822 "docker_no_image.yml (Line: 4, Col: 3): Required property is missing: image"
823 ],
824 "inputs": [],
825 "outputs": [],
826 "runs": {
827 "steps": 0
828 }
829 },
830 "docker_upper.yml": {
831 "errors": [
832 "docker_upper.yml (Line: 4, Col: 10): Unexpected value 'DOCKER'"
833 ],
834 "inputs": [],
835 "outputs": [],
836 "runs": {
837 "steps": 0
838 }
839 },
840 "docker_with_main.yml": {
841 "errors": [
842 "docker_with_main.yml (Line: 6, Col: 3): Unexpected value 'main'"
843 ],
844 "inputs": [],
845 "outputs": [],
846 "runs": {
847 "steps": 0
848 }
849 },
850 "emoji_uses.yml": {
851 "errors": [],
852 "name": "A",
853 "description": "D",
854 "inputs": [],
855 "outputs": [],
856 "runs": {
857 "using": "composite",
858 "steps": 1
859 }
860 },
861 "empty_file.yml": {
862 "errors": [
863 "empty_file.yml: Expected a scalar value, a sequence, or a mapping"
864 ]
865 },
866 "fold_inputs_accent.yml": {
867 "errors": [
868 "fold_inputs_accent.yml (Line: 6, Col: 3): 'É' is already defined"
869 ],
870 "inputs": [],
871 "outputs": [],
872 "runs": {
873 "steps": 0
874 }
875 },
876 "fold_inputs_dotless.yml": {
877 "errors": [
878 "fold_inputs_dotless.yml (Line: 6, Col: 3): 'I' is already defined",
879 "fold_inputs_dotless.yml (Line: 8, Col: 3): 'i' is already defined"
880 ],
881 "inputs": [],
882 "outputs": [],
883 "runs": {
884 "steps": 0
885 }
886 },
887 "fold_inputs_greek.yml": {
888 "errors": [
889 "fold_inputs_greek.yml (Line: 6, Col: 3): 'ς' is already defined",
890 "fold_inputs_greek.yml (Line: 8, Col: 3): 'Σ' is already defined"
891 ],
892 "inputs": [],
893 "outputs": [],
894 "runs": {
895 "steps": 0
896 }
897 },
898 "fold_inputs_kelvin.yml": {
899 "errors": [],
900 "name": "A",
901 "description": "D",
902 "inputs": [
903 {
904 "id": "k",
905 "default": "x"
906 },
907 {
908 "id": "K",
909 "default": "y"
910 }
911 ],
912 "outputs": [],
913 "runs": {
914 "using": "node20",
915 "main": "m.js",
916 "steps": 0
917 }
918 },
919 "fold_inputs_s.yml": {
920 "errors": [
921 "fold_inputs_s.yml (Line: 6, Col: 3): 'ſ' is already defined"
922 ],
923 "inputs": [],
924 "outputs": [],
925 "runs": {
926 "steps": 0
927 }
928 },
929 "fold_inputs_sharp.yml": {
930 "errors": [
931 "fold_inputs_sharp.yml (Line: 6, Col: 3): 'SS' is already defined"
932 ],
933 "inputs": [],
934 "outputs": [],
935 "runs": {
936 "steps": 0
937 }
938 },
939 "fold_runs_keys.yml": {
940 "errors": [
941 "fold_runs_keys.yml (Line: 6, Col: 3): Unexpected value 'é'",
942 "fold_runs_keys.yml (Line: 7, Col: 3): 'É' is already defined"
943 ],
944 "inputs": [],
945 "outputs": [],
946 "runs": {
947 "steps": 0
948 }
949 },
950 "fold_step_ids_ascii_dup.yml": {
951 "errors": [],
952 "name": "A",
953 "description": "D",
954 "inputs": [],
955 "outputs": [],
956 "runs": {
957 "using": "composite",
958 "steps": 2
959 }
960 },
961 "fold_step_ids_long.yml": {
962 "errors": [],
963 "name": "A",
964 "description": "D",
965 "inputs": [],
966 "outputs": [],
967 "runs": {
968 "using": "composite",
969 "steps": 2
970 }
971 },
972 "fold_step_ids_long_s.yml": {
973 "errors": [],
974 "name": "A",
975 "description": "D",
976 "inputs": [],
977 "outputs": [],
978 "runs": {
979 "using": "composite",
980 "steps": 2
981 }
982 },
983 "fold_top_keys.yml": {
984 "errors": [
985 "fold_top_keys.yml (Line: 2, Col: 1): 'NAME' is already defined",
986 "fold_top_keys.yml (Line: 3, Col: 1): Unexpected value 'é'",
987 "fold_top_keys.yml (Line: 4, Col: 1): 'É' is already defined"
988 ],
989 "inputs": [],
990 "outputs": [],
991 "runs": {
992 "steps": 0
993 }
994 },
995 "fold_using_dotless.yml": {
996 "errors": [
997 "fold_using_dotless.yml (Line: 4, Col: 10): Unexpected value 'DOCKER'"
998 ],
999 "inputs": [],
1000 "outputs": [],
1001 "runs": {
1002 "steps": 0
1003 }
1004 },
1005 "fold_using_kelvin.yml": {
1006 "errors": [
1007 "fold_using_kelvin.yml (Line: 4, Col: 10): Unexpected value 'Komposite'"
1008 ],
1009 "inputs": [],
1010 "outputs": [],
1011 "runs": {
1012 "steps": 0
1013 }
1014 },
1015 "inputs_default_bad_context.yml": {
1016 "errors": [
1017 "inputs_default_bad_context.yml (Line: 5, Col: 14): Unrecognized named-value: 'inputs'"
1018 ],
1019 "inputs": [],
1020 "outputs": [],
1021 "runs": {
1022 "steps": 0
1023 }
1024 },
1025 "inputs_default_hashfiles.yml": {
1026 "errors": [],
1027 "name": "A",
1028 "description": "D",
1029 "inputs": [
1030 {
1031 "id": "a",
1032 "default": "${{ hashFiles('x') }}"
1033 }
1034 ],
1035 "outputs": [],
1036 "runs": {
1037 "using": "node20",
1038 "main": "m.js",
1039 "steps": 0
1040 }
1041 },
1042 "inputs_default_list.yml": {
1043 "errors": [
1044 "inputs_default_list.yml (Line: 5, Col: 14): A sequence was not expected"
1045 ],
1046 "inputs": [],
1047 "outputs": [],
1048 "runs": {
1049 "steps": 0
1050 }
1051 },
1052 "inputs_default_secrets.yml": {
1053 "errors": [
1054 "inputs_default_secrets.yml (Line: 5, Col: 14): Unrecognized named-value: 'secrets'"
1055 ],
1056 "inputs": [],
1057 "outputs": [],
1058 "runs": {
1059 "steps": 0
1060 }
1061 },
1062 "inputs_deprecation_nonstring.yml": {
1063 "errors": [
1064 "inputs_deprecation_nonstring.yml (Line: 5, Col: 25): A sequence was not expected"
1065 ],
1066 "inputs": [],
1067 "outputs": [],
1068 "runs": {
1069 "steps": 0
1070 }
1071 },
1072 "inputs_dup_deprecated_case.yml": {
1073 "errors": [
1074 "inputs_dup_deprecated_case.yml (Line: 6, Col: 5): 'DeprecationMessage' is already defined"
1075 ],
1076 "inputs": [],
1077 "outputs": [],
1078 "runs": {
1079 "steps": 0
1080 }
1081 },
1082 "inputs_dup_names_case.yml": {
1083 "errors": [
1084 "inputs_dup_names_case.yml (Line: 6, Col: 3): 'A' is already defined"
1085 ],
1086 "inputs": [],
1087 "outputs": [],
1088 "runs": {
1089 "steps": 0
1090 }
1091 },
1092 "inputs_empty_key.yml": {
1093 "errors": [
1094 "inputs_empty_key.yml (Line: 4, Col: 3): Unexpected value ''"
1095 ],
1096 "inputs": [],
1097 "outputs": [],
1098 "runs": {
1099 "steps": 0
1100 }
1101 },
1102 "inputs_list.yml": {
1103 "errors": [
1104 "inputs_list.yml (Line: 4, Col: 3): A sequence was not expected"
1105 ],
1106 "inputs": [],
1107 "outputs": [],
1108 "runs": {
1109 "steps": 0
1110 }
1111 },
1112 "inputs_scalar_value.yml": {
1113 "errors": [
1114 "inputs_scalar_value.yml (Line: 4, Col: 6): Unexpected value 'x'"
1115 ],
1116 "inputs": [],
1117 "outputs": [],
1118 "runs": {
1119 "steps": 0
1120 }
1121 },
1122 "inputs_variants.yml": {
1123 "errors": [
1124 "inputs_variants.yml (Line: 4, Col: 9): Unexpected value ''",
1125 "inputs_variants.yml (Line: 13, Col: 15): Unexpected value 'true'"
1126 ],
1127 "inputs": [],
1128 "outputs": [],
1129 "runs": {
1130 "steps": 0
1131 }
1132 },
1133 "inputs_variants_ok.yml": {
1134 "errors": [
1135 "inputs_variants_ok.yml (Line: 12, Col: 15): Unexpected value 'true'"
1136 ],
1137 "inputs": [],
1138 "outputs": [],
1139 "runs": {
1140 "steps": 0
1141 }
1142 },
1143 "int32_00.yml": {
1144 "errors": [],
1145 "name": "A",
1146 "description": "D",
1147 "inputs": [
1148 {
1149 "id": "a",
1150 "default": "2147483647"
1151 }
1152 ],
1153 "outputs": [],
1154 "runs": {
1155 "using": "node20",
1156 "main": "m.js",
1157 "steps": 0
1158 }
1159 },
1160 "int32_01.yml": {
1161 "errors": [],
1162 "name": "A",
1163 "description": "D",
1164 "inputs": [
1165 {
1166 "id": "a",
1167 "default": "2147483648"
1168 }
1169 ],
1170 "outputs": [],
1171 "runs": {
1172 "using": "node20",
1173 "main": "m.js",
1174 "steps": 0
1175 }
1176 },
1177 "int32_02.yml": {
1178 "errors": [],
1179 "name": "A",
1180 "description": "D",
1181 "inputs": [
1182 {
1183 "id": "a",
1184 "default": "4294967295"
1185 }
1186 ],
1187 "outputs": [],
1188 "runs": {
1189 "using": "node20",
1190 "main": "m.js",
1191 "steps": 0
1192 }
1193 },
1194 "int32_03.yml": {
1195 "errors": [],
1196 "name": "A",
1197 "description": "D",
1198 "inputs": [
1199 {
1200 "id": "a",
1201 "default": "4294967296"
1202 }
1203 ],
1204 "outputs": [],
1205 "runs": {
1206 "using": "node20",
1207 "main": "m.js",
1208 "steps": 0
1209 }
1210 },
1211 "int32_04.yml": {
1212 "errors": [],
1213 "name": "A",
1214 "description": "D",
1215 "inputs": [
1216 {
1217 "id": "a",
1218 "default": "2147483647"
1219 }
1220 ],
1221 "outputs": [],
1222 "runs": {
1223 "using": "node20",
1224 "main": "m.js",
1225 "steps": 0
1226 }
1227 },
1228 "int32_05.yml": {
1229 "errors": [],
1230 "name": "A",
1231 "description": "D",
1232 "inputs": [
1233 {
1234 "id": "a",
1235 "default": "2147483648"
1236 }
1237 ],
1238 "outputs": [],
1239 "runs": {
1240 "using": "node20",
1241 "main": "m.js",
1242 "steps": 0
1243 }
1244 },
1245 "int32_06.yml": {
1246 "errors": [],
1247 "name": "A",
1248 "description": "D",
1249 "inputs": [
1250 {
1251 "id": "a",
1252 "default": "4294967295"
1253 }
1254 ],
1255 "outputs": [],
1256 "runs": {
1257 "using": "node20",
1258 "main": "m.js",
1259 "steps": 0
1260 }
1261 },
1262 "int32_07.yml": {
1263 "errors": [],
1264 "name": "A",
1265 "description": "D",
1266 "inputs": [
1267 {
1268 "id": "a",
1269 "default": "4294967296"
1270 }
1271 ],
1272 "outputs": [],
1273 "runs": {
1274 "using": "node20",
1275 "main": "m.js",
1276 "steps": 0
1277 }
1278 },
1279 "int32_08.yml": {
1280 "errors": [],
1281 "name": "A",
1282 "description": "D",
1283 "inputs": [
1284 {
1285 "id": "a",
1286 "default": "4294967295"
1287 }
1288 ],
1289 "outputs": [],
1290 "runs": {
1291 "using": "node20",
1292 "main": "m.js",
1293 "steps": 0
1294 }
1295 },
1296 "int32_09.yml": {
1297 "errors": [],
1298 "name": "A",
1299 "description": "D",
1300 "inputs": [
1301 {
1302 "id": "a",
1303 "default": "2147483648"
1304 }
1305 ],
1306 "outputs": [],
1307 "runs": {
1308 "using": "node20",
1309 "main": "m.js",
1310 "steps": 0
1311 }
1312 },
1313 "int32_10.yml": {
1314 "errors": [],
1315 "name": "A",
1316 "description": "D",
1317 "inputs": [
1318 {
1319 "id": "a",
1320 "default": "4294967296"
1321 }
1322 ],
1323 "outputs": [],
1324 "runs": {
1325 "using": "node20",
1326 "main": "m.js",
1327 "steps": 0
1328 }
1329 },
1330 "int32_11.yml": {
1331 "errors": [],
1332 "name": "A",
1333 "description": "D",
1334 "inputs": [
1335 {
1336 "id": "a",
1337 "default": "2147483648"
1338 }
1339 ],
1340 "outputs": [],
1341 "runs": {
1342 "using": "node20",
1343 "main": "m.js",
1344 "steps": 0
1345 }
1346 },
1347 "int32_12.yml": {
1348 "errors": [],
1349 "name": "A",
1350 "description": "D",
1351 "inputs": [
1352 {
1353 "id": "a",
1354 "default": "4294967296"
1355 }
1356 ],
1357 "outputs": [],
1358 "runs": {
1359 "using": "node20",
1360 "main": "m.js",
1361 "steps": 0
1362 }
1363 },
1364 "int32_13.yml": {
1365 "errors": [],
1366 "name": "A",
1367 "description": "D",
1368 "inputs": [
1369 {
1370 "id": "a",
1371 "default": "12"
1372 }
1373 ],
1374 "outputs": [],
1375 "runs": {
1376 "using": "node20",
1377 "main": "m.js",
1378 "steps": 0
1379 }
1380 },
1381 "int32_14.yml": {
1382 "errors": [],
1383 "name": "A",
1384 "description": "D",
1385 "inputs": [
1386 {
1387 "id": "a",
1388 "default": "0x10"
1389 }
1390 ],
1391 "outputs": [],
1392 "runs": {
1393 "using": "node20",
1394 "main": "m.js",
1395 "steps": 0
1396 }
1397 },
1398 "int32_15.yml": {
1399 "errors": [],
1400 "name": "A",
1401 "description": "D",
1402 "inputs": [
1403 {
1404 "id": "a",
1405 "default": "0"
1406 }
1407 ],
1408 "outputs": [],
1409 "runs": {
1410 "using": "node20",
1411 "main": "m.js",
1412 "steps": 0
1413 }
1414 },
1415 "int32_16.yml": {
1416 "errors": [],
1417 "name": "A",
1418 "description": "D",
1419 "inputs": [
1420 {
1421 "id": "a",
1422 "default": "3735928559"
1423 }
1424 ],
1425 "outputs": [],
1426 "runs": {
1427 "using": "node20",
1428 "main": "m.js",
1429 "steps": 0
1430 }
1431 },
1432 "int32_key.yml": {
1433 "errors": [
1434 "int32_key.yml: raw.indexOf is not a function"
1435 ]
1436 },
1437 "key_bool_dup.yml": {
1438 "errors": [
1439 "key_bool_dup.yml: raw.indexOf is not a function"
1440 ]
1441 },
1442 "key_float_dup.yml": {
1443 "errors": [
1444 "key_float_dup.yml: raw.indexOf is not a function"
1445 ]
1446 },
1447 "key_hex_dup.yml": {
1448 "errors": [
1449 "key_hex_dup.yml: raw.indexOf is not a function"
1450 ]
1451 },
1452 "key_hex_input.yml": {
1453 "errors": [
1454 "key_hex_input.yml: raw.indexOf is not a function"
1455 ]
1456 },
1457 "key_null_env.yml": {
1458 "errors": [
1459 "key_null_env.yml (Line: 7, Col: 5): Unexpected value 'null'"
1460 ],
1461 "inputs": [],
1462 "outputs": [],
1463 "runs": {
1464 "steps": 0
1465 }
1466 },
1467 "key_null_inputs.yml": {
1468 "errors": [
1469 "key_null_inputs.yml (Line: 4, Col: 3): Unexpected value 'null'"
1470 ],
1471 "inputs": [],
1472 "outputs": [],
1473 "runs": {
1474 "steps": 0
1475 }
1476 },
1477 "key_null_top.yml": {
1478 "errors": [
1479 "key_null_top.yml (Line: 1, Col: 1): Unexpected value 'null'"
1480 ],
1481 "inputs": [],
1482 "outputs": [],
1483 "runs": {
1484 "steps": 0
1485 }
1486 },
1487 "key_number_runs.yml": {
1488 "errors": [
1489 "key_number_runs.yml: raw.indexOf is not a function"
1490 ]
1491 },
1492 "ls_parser_accepts_valid_context_in_pre_if.yml": {
1493 "errors": [],
1494 "name": "Node Action",
1495 "description": "A node action",
1496 "inputs": [],
1497 "outputs": [],
1498 "runs": {
1499 "using": "node20",
1500 "main": "dist/index.js",
1501 "preIf": "runner.os == 'Linux'",
1502 "steps": 0
1503 }
1504 },
1505 "ls_parser_converts_a_composite_action.yml": {
1506 "errors": [],
1507 "name": "Composite Action",
1508 "description": "A composite action",
1509 "author": "Test Author",
1510 "inputs": [
1511 {
1512 "id": "name",
1513 "required": true,
1514 "default": "World"
1515 }
1516 ],
1517 "outputs": [
1518 {
1519 "id": "result",
1520 "value": "${{ steps.main.outputs.result }}"
1521 }
1522 ],
1523 "runs": {
1524 "using": "composite",
1525 "steps": 1
1526 }
1527 },
1528 "ls_parser_converts_a_docker_action.yml": {
1529 "errors": [],
1530 "name": "Docker Action",
1531 "description": "A docker action",
1532 "inputs": [],
1533 "outputs": [],
1534 "runs": {
1535 "using": "docker",
1536 "image": "Dockerfile",
1537 "steps": 0
1538 }
1539 },
1540 "ls_parser_converts_a_node_action.yml": {
1541 "errors": [],
1542 "name": "Node Action",
1543 "description": "A node action",
1544 "inputs": [],
1545 "outputs": [],
1546 "runs": {
1547 "using": "node20",
1548 "main": "dist/index.js",
1549 "preIf": "runner.os == 'Linux'",
1550 "postIf": "always()",
1551 "steps": 0
1552 }
1553 },
1554 "ls_parser_converts_uses_steps_in_composite_action.yml": {
1555 "errors": [],
1556 "name": "Composite with Uses",
1557 "description": "Composite action with uses steps",
1558 "inputs": [],
1559 "outputs": [],
1560 "runs": {
1561 "using": "composite",
1562 "steps": 1
1563 }
1564 },
1565 "ls_parser_parses_a_docker_action.yml": {
1566 "errors": [],
1567 "name": "Docker Action",
1568 "description": "A Docker action",
1569 "inputs": [],
1570 "outputs": [],
1571 "runs": {
1572 "using": "docker",
1573 "image": "Dockerfile",
1574 "steps": 0
1575 }
1576 },
1577 "ls_parser_parses_a_javascript_action.yml": {
1578 "errors": [],
1579 "name": "JS Action",
1580 "description": "A JavaScript action",
1581 "inputs": [],
1582 "outputs": [],
1583 "runs": {
1584 "using": "node20",
1585 "main": "dist/index.js",
1586 "steps": 0
1587 }
1588 },
1589 "ls_parser_parses_a_minimal_action_yml.yml": {
1590 "errors": [],
1591 "name": "My Action",
1592 "description": "A simple action",
1593 "inputs": [],
1594 "outputs": [],
1595 "runs": {
1596 "using": "composite",
1597 "steps": 1
1598 }
1599 },
1600 "ls_parser_parses_action_with_branding.yml": {
1601 "errors": [],
1602 "name": "Branded Action",
1603 "description": "Action with branding",
1604 "inputs": [],
1605 "outputs": [],
1606 "runs": {
1607 "using": "composite",
1608 "steps": 1
1609 }
1610 },
1611 "ls_parser_parses_action_with_inputs_and_outputs.yml": {
1612 "errors": [],
1613 "name": "Action with I/O",
1614 "description": "Action with inputs and outputs",
1615 "inputs": [
1616 {
1617 "id": "name",
1618 "required": true,
1619 "default": "World"
1620 },
1621 {
1622 "id": "verbose",
1623 "required": false
1624 }
1625 ],
1626 "outputs": [
1627 {
1628 "id": "greeting",
1629 "value": "${{ steps.greet.outputs.message }}"
1630 }
1631 ],
1632 "runs": {
1633 "using": "composite",
1634 "steps": 1
1635 }
1636 },
1637 "ls_parser_reports_error_for_invalid_context_in_pre_if.yml": {
1638 "errors": [
1639 "ls_parser_reports_error_for_invalid_context_in_pre_if.yml (Line: 7, Col: 11): Unrecognized named-value: 'foo'"
1640 ],
1641 "name": "Node Action",
1642 "description": "A node action",
1643 "inputs": [],
1644 "outputs": [],
1645 "runs": {
1646 "using": "node20",
1647 "main": "dist/index.js",
1648 "steps": 0
1649 }
1650 },
1651 "ls_parser_reports_error_for_invalid_yaml.yml": {
1652 "errors": [
1653 "ls_parser_reports_error_for_invalid_yaml.yml: Unexpected scalar at node end at line 6, column 34:\n\n - name: 'Hello ${{ fromJSON('test') }}'\n ^^^^^^^^^^\n"
1654 ]
1655 },
1656 "ls_parser_validates_branding_color_values.yml": {
1657 "errors": [
1658 "ls_parser_validates_branding_color_values.yml (Line: 5, Col: 10): Unexpected value 'pink'"
1659 ],
1660 "inputs": [],
1661 "outputs": [],
1662 "runs": {
1663 "steps": 0
1664 }
1665 },
1666 "ls_parser_validates_branding_icon_values.yml": {
1667 "errors": [
1668 "ls_parser_validates_branding_icon_values.yml (Line: 4, Col: 9): Unexpected value 'invalid-icon-name'"
1669 ],
1670 "inputs": [],
1671 "outputs": [],
1672 "runs": {
1673 "steps": 0
1674 }
1675 },
1676 "ls_parser_validates_required_fields.yml": {
1677 "errors": [
1678 "ls_parser_validates_required_fields.yml (Line: 1, Col: 1): Required property is missing: name",
1679 "ls_parser_validates_required_fields.yml (Line: 1, Col: 1): Required property is missing: description"
1680 ],
1681 "inputs": [],
1682 "outputs": [],
1683 "runs": {
1684 "steps": 0
1685 }
1686 },
1687 "ls_parser_validates_shell_is_required_for_run_steps.yml": {
1688 "errors": [
1689 "ls_parser_validates_shell_is_required_for_run_steps.yml (Line: 6, Col: 7): Required property is missing: shell"
1690 ],
1691 "inputs": [],
1692 "outputs": [],
1693 "runs": {
1694 "steps": 0
1695 }
1696 },
1697 "ls_validate_allows_expression_with_cancelled_in_post_if.yml": {
1698 "errors": [],
1699 "name": "My Action",
1700 "description": "Valid post-if",
1701 "inputs": [],
1702 "outputs": [],
1703 "runs": {
1704 "using": "node20",
1705 "main": "index.js",
1706 "postIf": "cancelled()",
1707 "steps": 0
1708 }
1709 },
1710 "ls_validate_allows_expression_with_failure_in_post_if.yml": {
1711 "errors": [],
1712 "name": "My Action",
1713 "description": "Valid post-if",
1714 "inputs": [],
1715 "outputs": [],
1716 "runs": {
1717 "using": "node20",
1718 "main": "index.js",
1719 "postIf": "failure()",
1720 "steps": 0
1721 }
1722 },
1723 "ls_validate_allows_format_with_only_replacement_tokens.yml": {
1724 "errors": [],
1725 "name": "My Action",
1726 "description": "Format with only tokens",
1727 "inputs": [],
1728 "outputs": [],
1729 "runs": {
1730 "using": "composite",
1731 "steps": 1
1732 }
1733 },
1734 "ls_validate_allows_full_sha.yml": {
1735 "errors": [],
1736 "name": "My Action",
1737 "description": "Full SHA",
1738 "inputs": [],
1739 "outputs": [],
1740 "runs": {
1741 "using": "composite",
1742 "steps": 1
1743 }
1744 },
1745 "ls_validate_allows_hashfiles_function_in_composite_step_if.yml": {
1746 "errors": [],
1747 "name": "My Action",
1748 "description": "hashFiles in if",
1749 "inputs": [],
1750 "outputs": [],
1751 "runs": {
1752 "using": "composite",
1753 "steps": 1
1754 }
1755 },
1756 "ls_validate_allows_hashfiles_function_in_pre_if.yml": {
1757 "errors": [],
1758 "name": "My Action",
1759 "description": "hashFiles in pre-if",
1760 "inputs": [],
1761 "outputs": [],
1762 "runs": {
1763 "using": "node20",
1764 "main": "index.js",
1765 "preIf": "hashFiles('**/package-lock.json') != ''",
1766 "steps": 0
1767 }
1768 },
1769 "ls_validate_allows_if_without_expression_markers_auto_wrapped.yml": {
1770 "errors": [],
1771 "name": "My Action",
1772 "description": "If without markers",
1773 "inputs": [],
1774 "outputs": [],
1775 "runs": {
1776 "using": "composite",
1777 "steps": 1
1778 }
1779 },
1780 "ls_validate_allows_status_functions_in_post_if.yml": {
1781 "errors": [],
1782 "name": "My Action",
1783 "description": "Status functions in post-if",
1784 "inputs": [],
1785 "outputs": [],
1786 "runs": {
1787 "using": "node20",
1788 "main": "index.js",
1789 "postIf": "always() || failure()",
1790 "steps": 0
1791 }
1792 },
1793 "ls_validate_allows_success_failure_always_cancelled_functions_in_composi.yml": {
1794 "errors": [],
1795 "name": "My Action",
1796 "description": "Status functions in if",
1797 "inputs": [],
1798 "outputs": [],
1799 "runs": {
1800 "using": "composite",
1801 "steps": 3
1802 }
1803 },
1804 "ls_validate_allows_success_function.yml": {
1805 "errors": [],
1806 "name": "My Action",
1807 "description": "Success function",
1808 "inputs": [],
1809 "outputs": [],
1810 "runs": {
1811 "using": "composite",
1812 "steps": 1
1813 }
1814 },
1815 "ls_validate_allows_valid_contexts_in_composite_step_if.yml": {
1816 "errors": [],
1817 "name": "My Action",
1818 "description": "Valid context in if",
1819 "inputs": [],
1820 "outputs": [],
1821 "runs": {
1822 "using": "composite",
1823 "steps": 1
1824 }
1825 },
1826 "ls_validate_allows_valid_contexts_in_post_if.yml": {
1827 "errors": [],
1828 "name": "My Action",
1829 "description": "Valid context in post-if",
1830 "inputs": [],
1831 "outputs": [],
1832 "runs": {
1833 "using": "node20",
1834 "main": "index.js",
1835 "postIf": "runner.os == 'Linux'",
1836 "steps": 0
1837 }
1838 },
1839 "ls_validate_allows_valid_contexts_in_pre_if.yml": {
1840 "errors": [],
1841 "name": "My Action",
1842 "description": "Valid context in pre-if",
1843 "inputs": [],
1844 "outputs": [],
1845 "runs": {
1846 "using": "node20",
1847 "main": "index.js",
1848 "preIf": "runner.os == 'Linux'",
1849 "steps": 0
1850 }
1851 },
1852 "ls_validate_allows_valid_expression_in_if.yml": {
1853 "errors": [],
1854 "name": "My Action",
1855 "description": "Valid if expression",
1856 "inputs": [],
1857 "outputs": [],
1858 "runs": {
1859 "using": "composite",
1860 "steps": 1
1861 }
1862 },
1863 "ls_validate_allows_valid_expression_in_post_if_for_node_action.yml": {
1864 "errors": [],
1865 "name": "My Action",
1866 "description": "Valid post-if",
1867 "inputs": [],
1868 "outputs": [],
1869 "runs": {
1870 "using": "node20",
1871 "main": "index.js",
1872 "postIf": "always()",
1873 "steps": 0
1874 }
1875 },
1876 "ls_validate_allows_valid_expression_in_pre_if_for_node_action.yml": {
1877 "errors": [],
1878 "name": "My Action",
1879 "description": "Valid pre-if",
1880 "inputs": [],
1881 "outputs": [],
1882 "runs": {
1883 "using": "node20",
1884 "main": "index.js",
1885 "preIf": "success()",
1886 "steps": 0
1887 }
1888 },
1889 "ls_validate_allows_valid_format_call_in_composite_step_if.yml": {
1890 "errors": [],
1891 "name": "My Action",
1892 "description": "Valid format",
1893 "inputs": [],
1894 "outputs": [],
1895 "runs": {
1896 "using": "composite",
1897 "steps": 1
1898 }
1899 },
1900 "ls_validate_allows_valid_format_call_in_pre_if.yml": {
1901 "errors": [],
1902 "name": "My Action",
1903 "description": "Valid format in pre-if",
1904 "inputs": [],
1905 "outputs": [],
1906 "runs": {
1907 "using": "node20",
1908 "main": "index.js",
1909 "preIf": "format('{0}', runner.os) == 'Linux'",
1910 "steps": 0
1911 }
1912 },
1913 "ls_validate_errors_on_explicit_expression_syntax_in_post_if.yml": {
1914 "errors": [],
1915 "name": "My Action",
1916 "description": "Explicit expression in post-if",
1917 "inputs": [],
1918 "outputs": [],
1919 "runs": {
1920 "using": "node20",
1921 "main": "index.js",
1922 "steps": 0
1923 }
1924 },
1925 "ls_validate_errors_on_explicit_expression_syntax_in_pre_if.yml": {
1926 "errors": [],
1927 "name": "My Action",
1928 "description": "Explicit expression in pre-if",
1929 "inputs": [],
1930 "outputs": [],
1931 "runs": {
1932 "using": "node20",
1933 "main": "index.js",
1934 "steps": 0
1935 }
1936 },
1937 "ls_validate_errors_on_explicit_expression_with_literal_text_in_post_if_f.yml": {
1938 "errors": [],
1939 "name": "My Action",
1940 "description": "Literal text in post-if",
1941 "inputs": [],
1942 "outputs": [],
1943 "runs": {
1944 "using": "node20",
1945 "main": "index.js",
1946 "steps": 0
1947 }
1948 },
1949 "ls_validate_errors_on_explicit_expression_with_literal_text_in_post_if_f_2.yml": {
1950 "errors": [],
1951 "name": "My Action",
1952 "description": "Literal text in post-if",
1953 "inputs": [],
1954 "outputs": [],
1955 "runs": {
1956 "using": "docker",
1957 "image": "Dockerfile",
1958 "steps": 0
1959 }
1960 },
1961 "ls_validate_errors_on_explicit_expression_with_literal_text_in_pre_if_fo.yml": {
1962 "errors": [],
1963 "name": "My Action",
1964 "description": "Literal text in pre-if",
1965 "inputs": [],
1966 "outputs": [],
1967 "runs": {
1968 "using": "node20",
1969 "main": "index.js",
1970 "steps": 0
1971 }
1972 },
1973 "ls_validate_errors_on_explicit_expression_with_literal_text_in_pre_if_fo_2.yml": {
1974 "errors": [],
1975 "name": "My Action",
1976 "description": "Literal text in pre-if",
1977 "inputs": [],
1978 "outputs": [],
1979 "runs": {
1980 "using": "docker",
1981 "image": "Dockerfile",
1982 "steps": 0
1983 }
1984 },
1985 "ls_validate_errors_on_format_with_literal_text_in_if.yml": {
1986 "errors": [],
1987 "name": "My Action",
1988 "description": "Format with literal text",
1989 "inputs": [],
1990 "outputs": [],
1991 "runs": {
1992 "using": "composite",
1993 "steps": 1
1994 }
1995 },
1996 "ls_validate_errors_on_format_with_too_few_arguments_in_composite_step_if.yml": {
1997 "errors": [],
1998 "name": "My Action",
1999 "description": "Format mismatch",
2000 "inputs": [],
2001 "outputs": [],
2002 "runs": {
2003 "using": "composite",
2004 "steps": 1
2005 }
2006 },
2007 "ls_validate_errors_on_format_with_too_few_arguments_in_input_default.yml": {
2008 "errors": [],
2009 "name": "My Action",
2010 "description": "Format mismatch in input default",
2011 "inputs": [
2012 {
2013 "id": "greeting",
2014 "default": "${{ format('{0} {1}', 'hello') }}"
2015 }
2016 ],
2017 "outputs": [],
2018 "runs": {
2019 "using": "node20",
2020 "main": "index.js",
2021 "steps": 0
2022 }
2023 },
2024 "ls_validate_errors_on_format_with_too_few_arguments_in_post_if.yml": {
2025 "errors": [],
2026 "name": "My Action",
2027 "description": "Format mismatch in post-if",
2028 "inputs": [],
2029 "outputs": [],
2030 "runs": {
2031 "using": "node20",
2032 "main": "index.js",
2033 "postIf": "format('{0} {1} {2}', 'a', 'b')",
2034 "steps": 0
2035 }
2036 },
2037 "ls_validate_errors_on_format_with_too_few_arguments_in_pre_if.yml": {
2038 "errors": [],
2039 "name": "My Action",
2040 "description": "Format mismatch in pre-if",
2041 "inputs": [],
2042 "outputs": [],
2043 "runs": {
2044 "using": "node20",
2045 "main": "index.js",
2046 "preIf": "format('{0} {1}', 'only-one')",
2047 "steps": 0
2048 }
2049 },
2050 "ls_validate_errors_on_format_with_too_few_arguments_in_run_expression.yml": {
2051 "errors": [],
2052 "name": "My Action",
2053 "description": "Format mismatch in run",
2054 "inputs": [],
2055 "outputs": [],
2056 "runs": {
2057 "using": "composite",
2058 "steps": 1
2059 }
2060 },
2061 "ls_validate_errors_on_invalid_format.yml": {
2062 "errors": [],
2063 "name": "My Action",
2064 "description": "Invalid format",
2065 "inputs": [],
2066 "outputs": [],
2067 "runs": {
2068 "using": "composite",
2069 "steps": 1
2070 }
2071 },
2072 "ls_validate_errors_on_invalid_format_string_in_composite_step_if.yml": {
2073 "errors": [],
2074 "name": "My Action",
2075 "description": "Invalid format",
2076 "inputs": [],
2077 "outputs": [],
2078 "runs": {
2079 "using": "composite",
2080 "steps": 1
2081 }
2082 },
2083 "ls_validate_errors_on_missing_ref.yml": {
2084 "errors": [],
2085 "name": "My Action",
2086 "description": "Missing version",
2087 "inputs": [],
2088 "outputs": [],
2089 "runs": {
2090 "using": "composite",
2091 "steps": 1
2092 }
2093 },
2094 "ls_validate_errors_on_reusable_workflow_in_step_uses.yml": {
2095 "errors": [],
2096 "name": "My Action",
2097 "description": "Wrong workflow reference",
2098 "inputs": [],
2099 "outputs": [],
2100 "runs": {
2101 "using": "composite",
2102 "steps": 1
2103 }
2104 },
2105 "ls_validate_errors_on_unknown_function_in_composite_step_if.yml": {
2106 "errors": [
2107 "ls_validate_errors_on_unknown_function_in_composite_step_if.yml (Line: 6, Col: 11): Unrecognized function: 'unknownFunc'"
2108 ],
2109 "name": "My Action",
2110 "description": "Unknown function in if",
2111 "inputs": [],
2112 "outputs": [],
2113 "runs": {
2114 "using": "composite",
2115 "steps": 1
2116 }
2117 },
2118 "ls_validate_errors_on_unknown_function_in_post_if_for_docker_action.yml": {
2119 "errors": [
2120 "ls_validate_errors_on_unknown_function_in_post_if_for_docker_action.yml (Line: 7, Col: 12): Unrecognized function: 'unknownFunc'"
2121 ],
2122 "name": "My Action",
2123 "description": "Unknown function in post-if",
2124 "inputs": [],
2125 "outputs": [],
2126 "runs": {
2127 "using": "docker",
2128 "image": "Dockerfile",
2129 "steps": 0
2130 }
2131 },
2132 "ls_validate_errors_on_unknown_function_in_post_if_for_node_action.yml": {
2133 "errors": [
2134 "ls_validate_errors_on_unknown_function_in_post_if_for_node_action.yml (Line: 7, Col: 12): Unrecognized function: 'unknownFunc'"
2135 ],
2136 "name": "My Action",
2137 "description": "Unknown function in post-if",
2138 "inputs": [],
2139 "outputs": [],
2140 "runs": {
2141 "using": "node20",
2142 "main": "index.js",
2143 "steps": 0
2144 }
2145 },
2146 "ls_validate_errors_on_unknown_function_in_pre_if_for_docker_action.yml": {
2147 "errors": [
2148 "ls_validate_errors_on_unknown_function_in_pre_if_for_docker_action.yml (Line: 7, Col: 11): Unrecognized function: 'unknownFunc'"
2149 ],
2150 "name": "My Action",
2151 "description": "Unknown function in pre-if",
2152 "inputs": [],
2153 "outputs": [],
2154 "runs": {
2155 "using": "docker",
2156 "image": "Dockerfile",
2157 "steps": 0
2158 }
2159 },
2160 "ls_validate_errors_on_unknown_function_in_pre_if_for_node_action.yml": {
2161 "errors": [
2162 "ls_validate_errors_on_unknown_function_in_pre_if_for_node_action.yml (Line: 7, Col: 11): Unrecognized function: 'unknownFunc'"
2163 ],
2164 "name": "My Action",
2165 "description": "Unknown function in pre-if",
2166 "inputs": [],
2167 "outputs": [],
2168 "runs": {
2169 "using": "node20",
2170 "main": "index.js",
2171 "steps": 0
2172 }
2173 },
2174 "ls_validate_errors_when_literal_text_mixed_with_embedded_expression.yml": {
2175 "errors": [],
2176 "name": "My Action",
2177 "description": "Literal text in if",
2178 "inputs": [],
2179 "outputs": [],
2180 "runs": {
2181 "using": "composite",
2182 "steps": 1
2183 }
2184 },
2185 "ls_validate_lets_schema_handle_invalid_using_value.yml": {
2186 "errors": [
2187 "ls_validate_lets_schema_handle_invalid_using_value.yml (Line: 4, Col: 10): Unexpected value 'not-supported'"
2188 ],
2189 "inputs": [],
2190 "outputs": [],
2191 "runs": {
2192 "steps": 0
2193 }
2194 },
2195 "ls_validate_lets_schema_handle_missing_using.yml": {
2196 "errors": [
2197 "ls_validate_lets_schema_handle_missing_using.yml (Line: 4, Col: 3): Required property is missing: using"
2198 ],
2199 "inputs": [],
2200 "outputs": [],
2201 "runs": {
2202 "steps": 0
2203 }
2204 },
2205 "ls_validate_passes_validation_for_valid_composite_action_uses_steps.yml": {
2206 "errors": [],
2207 "name": "My Composite Action",
2208 "description": "A composite action with uses steps",
2209 "inputs": [],
2210 "outputs": [],
2211 "runs": {
2212 "using": "composite",
2213 "steps": 1
2214 }
2215 },
2216 "ls_validate_reports_error_for_composite_action_missing_steps.yml": {
2217 "errors": [
2218 "ls_validate_reports_error_for_composite_action_missing_steps.yml (Line: 4, Col: 3): There's not enough info to determine what you meant. Add one of these properties: args, entrypoint, env, image, main, post, post-entrypoint, pre, pre-entrypoint, steps"
2219 ],
2220 "inputs": [],
2221 "outputs": [],
2222 "runs": {
2223 "steps": 0
2224 }
2225 },
2226 "ls_validate_reports_error_for_composite_action_with_main.yml": {
2227 "errors": [
2228 "ls_validate_reports_error_for_composite_action_with_main.yml (Line: 8, Col: 3): Unexpected value 'main'"
2229 ],
2230 "inputs": [],
2231 "outputs": [],
2232 "runs": {
2233 "steps": 0
2234 }
2235 },
2236 "ls_validate_reports_error_for_composite_step_missing_shell.yml": {
2237 "errors": [
2238 "ls_validate_reports_error_for_composite_step_missing_shell.yml (Line: 6, Col: 7): Required property is missing: shell"
2239 ],
2240 "inputs": [],
2241 "outputs": [],
2242 "runs": {
2243 "steps": 0
2244 }
2245 },
2246 "ls_validate_reports_error_for_docker_action_missing_image.yml": {
2247 "errors": [
2248 "ls_validate_reports_error_for_docker_action_missing_image.yml (Line: 4, Col: 3): There's not enough info to determine what you meant. Add one of these properties: args, entrypoint, env, image, main, post, post-entrypoint, pre, pre-entrypoint, steps"
2249 ],
2250 "inputs": [],
2251 "outputs": [],
2252 "runs": {
2253 "steps": 0
2254 }
2255 },
2256 "ls_validate_reports_error_for_docker_action_with_entrypoint_but_missing_.yml": {
2257 "errors": [
2258 "ls_validate_reports_error_for_docker_action_with_entrypoint_but_missing_.yml (Line: 4, Col: 3): Required property is missing: image"
2259 ],
2260 "inputs": [],
2261 "outputs": [],
2262 "runs": {
2263 "steps": 0
2264 }
2265 },
2266 "ls_validate_reports_error_for_docker_action_with_main.yml": {
2267 "errors": [
2268 "ls_validate_reports_error_for_docker_action_with_main.yml (Line: 6, Col: 3): Unexpected value 'main'"
2269 ],
2270 "inputs": [],
2271 "outputs": [],
2272 "runs": {
2273 "steps": 0
2274 }
2275 },
2276 "ls_validate_reports_error_for_docker_action_with_steps.yml": {
2277 "errors": [
2278 "ls_validate_reports_error_for_docker_action_with_steps.yml (Line: 6, Col: 3): Unexpected value 'steps'"
2279 ],
2280 "inputs": [],
2281 "outputs": [],
2282 "runs": {
2283 "steps": 0
2284 }
2285 },
2286 "ls_validate_reports_error_for_invalid_branding_color.yml": {
2287 "errors": [
2288 "ls_validate_reports_error_for_invalid_branding_color.yml (Line: 5, Col: 10): Unexpected value 'pink'"
2289 ],
2290 "inputs": [],
2291 "outputs": [],
2292 "runs": {
2293 "steps": 0
2294 }
2295 },
2296 "ls_validate_reports_error_for_invalid_branding_icon.yml": {
2297 "errors": [
2298 "ls_validate_reports_error_for_invalid_branding_icon.yml (Line: 4, Col: 9): Unexpected value 'not-a-real-icon'"
2299 ],
2300 "inputs": [],
2301 "outputs": [],
2302 "runs": {
2303 "steps": 0
2304 }
2305 },
2306 "ls_validate_reports_error_for_invalid_yaml_syntax.yml": {
2307 "errors": [
2308 "ls_validate_reports_error_for_invalid_yaml_syntax.yml: Implicit keys need to be on a single line at line 7, column 7:\n\n - run: |\n echo \"Bad indentation\"\n ^\n"
2309 ]
2310 },
2311 "ls_validate_reports_error_for_missing_required_description.yml": {
2312 "errors": [
2313 "ls_validate_reports_error_for_missing_required_description.yml (Line: 1, Col: 1): Required property is missing: description"
2314 ],
2315 "inputs": [],
2316 "outputs": [],
2317 "runs": {
2318 "steps": 0
2319 }
2320 },
2321 "ls_validate_reports_error_for_missing_required_name.yml": {
2322 "errors": [
2323 "ls_validate_reports_error_for_missing_required_name.yml (Line: 1, Col: 1): Required property is missing: name"
2324 ],
2325 "inputs": [],
2326 "outputs": [],
2327 "runs": {
2328 "steps": 0
2329 }
2330 },
2331 "ls_validate_reports_error_for_missing_runs.yml": {
2332 "errors": [
2333 "ls_validate_reports_error_for_missing_runs.yml (Line: 1, Col: 1): Required property is missing: runs"
2334 ],
2335 "inputs": [],
2336 "outputs": [],
2337 "runs": {
2338 "steps": 0
2339 }
2340 },
2341 "ls_validate_reports_error_for_missing_using_in_runs.yml": {
2342 "errors": [
2343 "ls_validate_reports_error_for_missing_using_in_runs.yml (Line: 4, Col: 3): Required property is missing: using"
2344 ],
2345 "inputs": [],
2346 "outputs": [],
2347 "runs": {
2348 "steps": 0
2349 }
2350 },
2351 "ls_validate_reports_error_for_node20_action_missing_main.yml": {
2352 "errors": [
2353 "ls_validate_reports_error_for_node20_action_missing_main.yml (Line: 4, Col: 3): Required property is missing: main"
2354 ],
2355 "inputs": [],
2356 "outputs": [],
2357 "runs": {
2358 "steps": 0
2359 }
2360 },
2361 "ls_validate_reports_error_for_node20_action_with_steps.yml": {
2362 "errors": [
2363 "ls_validate_reports_error_for_node20_action_with_steps.yml (Line: 6, Col: 3): Unexpected value 'steps'"
2364 ],
2365 "inputs": [],
2366 "outputs": [],
2367 "runs": {
2368 "steps": 0
2369 }
2370 },
2371 "ls_validate_reports_error_for_node24_action_missing_main.yml": {
2372 "errors": [
2373 "ls_validate_reports_error_for_node24_action_missing_main.yml (Line: 4, Col: 3): Required property is missing: main"
2374 ],
2375 "inputs": [],
2376 "outputs": [],
2377 "runs": {
2378 "steps": 0
2379 }
2380 },
2381 "ls_validate_reports_error_for_node24_action_with_only_using_no_narrowing.yml": {
2382 "errors": [
2383 "ls_validate_reports_error_for_node24_action_with_only_using_no_narrowing.yml (Line: 4, Col: 3): There's not enough info to determine what you meant. Add one of these properties: args, entrypoint, env, image, main, post, post-entrypoint, pre, pre-entrypoint, steps"
2384 ],
2385 "inputs": [],
2386 "outputs": [],
2387 "runs": {
2388 "steps": 0
2389 }
2390 },
2391 "ls_validate_reports_unresolved_action_in_composite_action_uses_steps.yml": {
2392 "errors": [],
2393 "name": "My Composite Action",
2394 "description": "A composite action with uses steps",
2395 "inputs": [],
2396 "outputs": [],
2397 "runs": {
2398 "using": "composite",
2399 "steps": 1
2400 }
2401 },
2402 "ls_validate_validates_a_composite_action_with_a_self_repository_step.yml": {
2403 "errors": [],
2404 "name": "My Action",
2405 "description": "Does something",
2406 "inputs": [],
2407 "outputs": [],
2408 "runs": {
2409 "using": "composite",
2410 "steps": 1
2411 }
2412 },
2413 "ls_validate_validates_a_docker_action.yml": {
2414 "errors": [],
2415 "name": "My Action",
2416 "description": "A Docker action",
2417 "inputs": [],
2418 "outputs": [],
2419 "runs": {
2420 "using": "docker",
2421 "image": "Dockerfile",
2422 "steps": 0
2423 }
2424 },
2425 "ls_validate_validates_a_minimal_composite_action.yml": {
2426 "errors": [],
2427 "name": "My Action",
2428 "description": "Does something",
2429 "inputs": [],
2430 "outputs": [],
2431 "runs": {
2432 "using": "composite",
2433 "steps": 1
2434 }
2435 },
2436 "ls_validate_validates_a_node20_action.yml": {
2437 "errors": [],
2438 "name": "My Action",
2439 "description": "A JavaScript action",
2440 "inputs": [],
2441 "outputs": [],
2442 "runs": {
2443 "using": "node20",
2444 "main": "index.js",
2445 "steps": 0
2446 }
2447 },
2448 "ls_validate_validates_action_inputs_in_composite_action_uses_steps.yml": {
2449 "errors": [],
2450 "name": "My Composite Action",
2451 "description": "A composite action with uses steps",
2452 "inputs": [],
2453 "outputs": [],
2454 "runs": {
2455 "using": "composite",
2456 "steps": 1
2457 }
2458 },
2459 "ls_validate_validates_an_action_with_branding.yml": {
2460 "errors": [],
2461 "name": "My Action",
2462 "description": "Branded action",
2463 "inputs": [],
2464 "outputs": [],
2465 "runs": {
2466 "using": "node20",
2467 "main": "index.js",
2468 "steps": 0
2469 }
2470 },
2471 "ls_validate_validates_an_action_with_inputs_and_outputs.yml": {
2472 "errors": [],
2473 "name": "My Action",
2474 "description": "Action with I/O",
2475 "inputs": [
2476 {
2477 "id": "name",
2478 "required": true
2479 },
2480 {
2481 "id": "greeting",
2482 "default": "Hello"
2483 }
2484 ],
2485 "outputs": [
2486 {
2487 "id": "result"
2488 }
2489 ],
2490 "runs": {
2491 "using": "composite",
2492 "steps": 1
2493 }
2494 },
2495 "ls_validate_validates_docker_uses_format.yml": {
2496 "errors": [],
2497 "name": "My Action",
2498 "description": "Uses docker image",
2499 "inputs": [],
2500 "outputs": [],
2501 "runs": {
2502 "using": "composite",
2503 "steps": 1
2504 }
2505 },
2506 "ls_validate_validates_if_in_uses_step.yml": {
2507 "errors": [],
2508 "name": "My Action",
2509 "description": "If in uses step",
2510 "inputs": [],
2511 "outputs": [],
2512 "runs": {
2513 "using": "composite",
2514 "steps": 1
2515 }
2516 },
2517 "ls_validate_validates_local_uses_format.yml": {
2518 "errors": [],
2519 "name": "My Action",
2520 "description": "Uses local action",
2521 "inputs": [],
2522 "outputs": [],
2523 "runs": {
2524 "using": "composite",
2525 "steps": 1
2526 }
2527 },
2528 "ls_validate_validates_required_inputs_in_composite_action_uses_steps.yml": {
2529 "errors": [],
2530 "name": "My Composite Action",
2531 "description": "A composite action with uses steps",
2532 "inputs": [],
2533 "outputs": [],
2534 "runs": {
2535 "using": "composite",
2536 "steps": 1
2537 }
2538 },
2539 "ls_validate_validates_valid_uses_format_with_version.yml": {
2540 "errors": [],
2541 "name": "My Action",
2542 "description": "Uses another action",
2543 "inputs": [],
2544 "outputs": [],
2545 "runs": {
2546 "using": "composite",
2547 "steps": 1
2548 }
2549 },
2550 "ls_validate_warns_on_short_sha.yml": {
2551 "errors": [],
2552 "name": "My Action",
2553 "description": "Short SHA",
2554 "inputs": [],
2555 "outputs": [],
2556 "runs": {
2557 "using": "composite",
2558 "steps": 1
2559 }
2560 },
2561 "ls_validate_warns_on_unknown_context_in_composite_step_if.yml": {
2562 "errors": [
2563 "ls_validate_warns_on_unknown_context_in_composite_step_if.yml (Line: 6, Col: 11): Unrecognized named-value: 'foo'"
2564 ],
2565 "name": "My Action",
2566 "description": "Unknown context in if",
2567 "inputs": [],
2568 "outputs": [],
2569 "runs": {
2570 "using": "composite",
2571 "steps": 1
2572 }
2573 },
2574 "ls_validate_warns_on_unknown_context_in_post_if_for_docker_action.yml": {
2575 "errors": [
2576 "ls_validate_warns_on_unknown_context_in_post_if_for_docker_action.yml (Line: 7, Col: 12): Unrecognized named-value: 'foo'"
2577 ],
2578 "name": "My Action",
2579 "description": "Unknown context in post-if",
2580 "inputs": [],
2581 "outputs": [],
2582 "runs": {
2583 "using": "docker",
2584 "image": "Dockerfile",
2585 "steps": 0
2586 }
2587 },
2588 "ls_validate_warns_on_unknown_context_in_post_if_for_node_action.yml": {
2589 "errors": [
2590 "ls_validate_warns_on_unknown_context_in_post_if_for_node_action.yml (Line: 7, Col: 12): Unrecognized named-value: 'foo'"
2591 ],
2592 "name": "My Action",
2593 "description": "Unknown context in post-if",
2594 "inputs": [],
2595 "outputs": [],
2596 "runs": {
2597 "using": "node20",
2598 "main": "index.js",
2599 "steps": 0
2600 }
2601 },
2602 "ls_validate_warns_on_unknown_context_in_pre_if_for_docker_action.yml": {
2603 "errors": [
2604 "ls_validate_warns_on_unknown_context_in_pre_if_for_docker_action.yml (Line: 7, Col: 11): Unrecognized named-value: 'foo'"
2605 ],
2606 "name": "My Action",
2607 "description": "Unknown context in pre-if",
2608 "inputs": [],
2609 "outputs": [],
2610 "runs": {
2611 "using": "docker",
2612 "image": "Dockerfile",
2613 "steps": 0
2614 }
2615 },
2616 "ls_validate_warns_on_unknown_context_in_pre_if_for_node_action.yml": {
2617 "errors": [
2618 "ls_validate_warns_on_unknown_context_in_pre_if_for_node_action.yml (Line: 7, Col: 11): Unrecognized named-value: 'foo'"
2619 ],
2620 "name": "My Action",
2621 "description": "Unknown context in pre-if",
2622 "inputs": [],
2623 "outputs": [],
2624 "runs": {
2625 "using": "node20",
2626 "main": "index.js",
2627 "steps": 0
2628 }
2629 },
2630 "many_errors.yml": {
2631 "errors": [
2632 "many_errors.yml (Line: 6, Col: 3): Unexpected value 'k0'",
2633 "many_errors.yml (Line: 7, Col: 3): Unexpected value 'k1'",
2634 "many_errors.yml (Line: 8, Col: 3): Unexpected value 'k2'",
2635 "many_errors.yml (Line: 9, Col: 3): Unexpected value 'k3'",
2636 "many_errors.yml (Line: 10, Col: 3): Unexpected value 'k4'",
2637 "many_errors.yml (Line: 11, Col: 3): Unexpected value 'k5'",
2638 "many_errors.yml (Line: 12, Col: 3): Unexpected value 'k6'",
2639 "many_errors.yml (Line: 13, Col: 3): Unexpected value 'k7'",
2640 "many_errors.yml (Line: 14, Col: 3): Unexpected value 'k8'",
2641 "many_errors.yml (Line: 15, Col: 3): Unexpected value 'k9'",
2642 "many_errors.yml (Line: 16, Col: 3): Unexpected value 'k10'",
2643 "many_errors.yml (Line: 17, Col: 3): Unexpected value 'k11'",
2644 "many_errors.yml (Line: 18, Col: 3): Unexpected value 'k12'",
2645 "many_errors.yml (Line: 19, Col: 3): Unexpected value 'k13'",
2646 "many_errors.yml (Line: 20, Col: 3): Unexpected value 'k14'"
2647 ],
2648 "inputs": [],
2649 "outputs": [],
2650 "runs": {
2651 "steps": 0
2652 }
2653 },
2654 "many_errors_composite.yml": {
2655 "errors": [
2656 "many_errors_composite.yml (Line: 8, Col: 7): Unexpected value 'k0'",
2657 "many_errors_composite.yml (Line: 11, Col: 7): Unexpected value 'k1'",
2658 "many_errors_composite.yml (Line: 14, Col: 7): Unexpected value 'k2'",
2659 "many_errors_composite.yml (Line: 17, Col: 7): Unexpected value 'k3'",
2660 "many_errors_composite.yml (Line: 20, Col: 7): Unexpected value 'k4'",
2661 "many_errors_composite.yml (Line: 23, Col: 7): Unexpected value 'k5'",
2662 "many_errors_composite.yml (Line: 26, Col: 7): Unexpected value 'k6'",
2663 "many_errors_composite.yml (Line: 29, Col: 7): Unexpected value 'k7'",
2664 "many_errors_composite.yml (Line: 32, Col: 7): Unexpected value 'k8'",
2665 "many_errors_composite.yml (Line: 35, Col: 7): Unexpected value 'k9'",
2666 "many_errors_composite.yml (Line: 38, Col: 7): Unexpected value 'k10'",
2667 "many_errors_composite.yml (Line: 41, Col: 7): Unexpected value 'k11'"
2668 ],
2669 "inputs": [],
2670 "outputs": [],
2671 "runs": {
2672 "steps": 0
2673 }
2674 },
2675 "name_empty.yml": {
2676 "errors": [
2677 "name_empty.yml (Line: 1, Col: 7): Unexpected value ''"
2678 ],
2679 "inputs": [],
2680 "outputs": [],
2681 "runs": {
2682 "steps": 0
2683 }
2684 },
2685 "name_expr.yml": {
2686 "errors": [
2687 "name_expr.yml (Line: 1, Col: 7): Unrecognized named-value: 'github'"
2688 ],
2689 "inputs": [],
2690 "outputs": [],
2691 "runs": {
2692 "steps": 0
2693 }
2694 },
2695 "name_list.yml": {
2696 "errors": [
2697 "name_list.yml (Line: 1, Col: 7): A sequence was not expected"
2698 ],
2699 "inputs": [],
2700 "outputs": [],
2701 "runs": {
2702 "steps": 0
2703 }
2704 },
2705 "name_number.yml": {
2706 "errors": [],
2707 "name": "123",
2708 "description": "true",
2709 "inputs": [],
2710 "outputs": [],
2711 "runs": {
2712 "using": "node20",
2713 "main": "m.js",
2714 "steps": 0
2715 }
2716 },
2717 "nested_steps_if_status.yml": {
2718 "errors": [],
2719 "name": "A",
2720 "description": "D",
2721 "inputs": [],
2722 "outputs": [],
2723 "runs": {
2724 "using": "composite",
2725 "steps": 3
2726 }
2727 },
2728 "no_description.yml": {
2729 "errors": [
2730 "no_description.yml (Line: 1, Col: 1): Required property is missing: description"
2731 ],
2732 "inputs": [],
2733 "outputs": [],
2734 "runs": {
2735 "steps": 0
2736 }
2737 },
2738 "no_name.yml": {
2739 "errors": [
2740 "no_name.yml (Line: 1, Col: 1): Required property is missing: name"
2741 ],
2742 "inputs": [],
2743 "outputs": [],
2744 "runs": {
2745 "steps": 0
2746 }
2747 },
2748 "node12.yml": {
2749 "errors": [],
2750 "name": "A",
2751 "description": "D",
2752 "inputs": [],
2753 "outputs": [],
2754 "runs": {
2755 "using": "node12",
2756 "main": "index.js",
2757 "preIf": "runner.os == 'Linux'",
2758 "postIf": "failure()",
2759 "steps": 0
2760 }
2761 },
2762 "node16.yml": {
2763 "errors": [],
2764 "name": "A",
2765 "description": "D",
2766 "inputs": [],
2767 "outputs": [],
2768 "runs": {
2769 "using": "node16",
2770 "main": "index.js",
2771 "steps": 0
2772 }
2773 },
2774 "node20_min.yml": {
2775 "errors": [],
2776 "name": "A",
2777 "description": "D",
2778 "inputs": [],
2779 "outputs": [],
2780 "runs": {
2781 "using": "node20",
2782 "main": "dist/index.js",
2783 "steps": 0
2784 }
2785 },
2786 "node24.yml": {
2787 "errors": [],
2788 "name": "A",
2789 "description": "D",
2790 "inputs": [],
2791 "outputs": [],
2792 "runs": {
2793 "using": "node24",
2794 "main": "index.js",
2795 "steps": 0
2796 }
2797 },
2798 "node_empty_main.yml": {
2799 "errors": [
2800 "node_empty_main.yml (Line: 5, Col: 9): Unexpected value ''"
2801 ],
2802 "inputs": [],
2803 "outputs": [],
2804 "runs": {
2805 "steps": 0
2806 }
2807 },
2808 "node_pre_if_bad_context.yml": {
2809 "errors": [
2810 "node_pre_if_bad_context.yml (Line: 7, Col: 11): Unrecognized named-value: 'foo'"
2811 ],
2812 "name": "A",
2813 "description": "D",
2814 "inputs": [],
2815 "outputs": [],
2816 "runs": {
2817 "using": "node20",
2818 "main": "index.js",
2819 "steps": 0
2820 }
2821 },
2822 "node_pre_if_expr_marker.yml": {
2823 "errors": [],
2824 "name": "A",
2825 "description": "D",
2826 "inputs": [],
2827 "outputs": [],
2828 "runs": {
2829 "using": "node20",
2830 "main": "index.js",
2831 "steps": 0
2832 }
2833 },
2834 "node_upper.yml": {
2835 "errors": [
2836 "node_upper.yml (Line: 4, Col: 10): Unexpected value 'Node20'"
2837 ],
2838 "inputs": [],
2839 "outputs": [],
2840 "runs": {
2841 "steps": 0
2842 }
2843 },
2844 "node_with_steps.yml": {
2845 "errors": [
2846 "node_with_steps.yml (Line: 6, Col: 3): Unexpected value 'steps'"
2847 ],
2848 "inputs": [],
2849 "outputs": [],
2850 "runs": {
2851 "steps": 0
2852 }
2853 },
2854 "node_without_main.yml": {
2855 "errors": [
2856 "node_without_main.yml (Line: 4, Col: 3): Required property is missing: main"
2857 ],
2858 "inputs": [],
2859 "outputs": [],
2860 "runs": {
2861 "steps": 0
2862 }
2863 },
2864 "num_00.yml": {
2865 "errors": [],
2866 "name": "A",
2867 "description": "D",
2868 "inputs": [
2869 {
2870 "id": "a",
2871 "default": "1"
2872 }
2873 ],
2874 "outputs": [],
2875 "runs": {
2876 "using": "node20",
2877 "main": "m.js",
2878 "steps": 0
2879 }
2880 },
2881 "num_01.yml": {
2882 "errors": [],
2883 "name": "A",
2884 "description": "D",
2885 "inputs": [
2886 {
2887 "id": "a",
2888 "default": "1000"
2889 }
2890 ],
2891 "outputs": [],
2892 "runs": {
2893 "using": "node20",
2894 "main": "m.js",
2895 "steps": 0
2896 }
2897 },
2898 "num_02.yml": {
2899 "errors": [],
2900 "name": "A",
2901 "description": "D",
2902 "inputs": [
2903 {
2904 "id": "a",
2905 "default": "31"
2906 }
2907 ],
2908 "outputs": [],
2909 "runs": {
2910 "using": "node20",
2911 "main": "m.js",
2912 "steps": 0
2913 }
2914 },
2915 "num_03.yml": {
2916 "errors": [],
2917 "name": "A",
2918 "description": "D",
2919 "inputs": [
2920 {
2921 "id": "a",
2922 "default": "15"
2923 }
2924 ],
2925 "outputs": [],
2926 "runs": {
2927 "using": "node20",
2928 "main": "m.js",
2929 "steps": 0
2930 }
2931 },
2932 "num_04.yml": {
2933 "errors": [],
2934 "name": "A",
2935 "description": "D",
2936 "inputs": [
2937 {
2938 "id": "a",
2939 "default": "17"
2940 }
2941 ],
2942 "outputs": [],
2943 "runs": {
2944 "using": "node20",
2945 "main": "m.js",
2946 "steps": 0
2947 }
2948 },
2949 "num_05.yml": {
2950 "errors": [],
2951 "name": "A",
2952 "description": "D",
2953 "inputs": [
2954 {
2955 "id": "a",
2956 "default": "1e+21"
2957 }
2958 ],
2959 "outputs": [],
2960 "runs": {
2961 "using": "node20",
2962 "main": "m.js",
2963 "steps": 0
2964 }
2965 },
2966 "num_06.yml": {
2967 "errors": [],
2968 "name": "A",
2969 "description": "D",
2970 "inputs": [
2971 {
2972 "id": "a",
2973 "default": "123456789012345680"
2974 }
2975 ],
2976 "outputs": [],
2977 "runs": {
2978 "using": "node20",
2979 "main": "m.js",
2980 "steps": 0
2981 }
2982 },
2983 "num_07.yml": {
2984 "errors": [],
2985 "name": "A",
2986 "description": "D",
2987 "inputs": [
2988 {
2989 "id": "a",
2990 "default": "1.2345678901234569e+23"
2991 }
2992 ],
2993 "outputs": [],
2994 "runs": {
2995 "using": "node20",
2996 "main": "m.js",
2997 "steps": 0
2998 }
2999 },
3000 "num_08.yml": {
3001 "errors": [],
3002 "name": "A",
3003 "description": "D",
3004 "inputs": [
3005 {
3006 "id": "a",
3007 "default": "0.1"
3008 }
3009 ],
3010 "outputs": [],
3011 "runs": {
3012 "using": "node20",
3013 "main": "m.js",
3014 "steps": 0
3015 }
3016 },
3017 "num_09.yml": {
3018 "errors": [],
3019 "name": "A",
3020 "description": "D",
3021 "inputs": [
3022 {
3023 "id": "a",
3024 "default": "0.30000000000000004"
3025 }
3026 ],
3027 "outputs": [],
3028 "runs": {
3029 "using": "node20",
3030 "main": "m.js",
3031 "steps": 0
3032 }
3033 },
3034 "num_10.yml": {
3035 "errors": [],
3036 "name": "A",
3037 "description": "D",
3038 "inputs": [
3039 {
3040 "id": "a",
3041 "default": "0.5"
3042 }
3043 ],
3044 "outputs": [],
3045 "runs": {
3046 "using": "node20",
3047 "main": "m.js",
3048 "steps": 0
3049 }
3050 },
3051 "num_11.yml": {
3052 "errors": [],
3053 "name": "A",
3054 "description": "D",
3055 "inputs": [
3056 {
3057 "id": "a",
3058 "default": "1_000"
3059 }
3060 ],
3061 "outputs": [],
3062 "runs": {
3063 "using": "node20",
3064 "main": "m.js",
3065 "steps": 0
3066 }
3067 },
3068 "num_12.yml": {
3069 "errors": [],
3070 "name": "A",
3071 "description": "D",
3072 "inputs": [
3073 {
3074 "id": "a",
3075 "default": "5"
3076 }
3077 ],
3078 "outputs": [],
3079 "runs": {
3080 "using": "node20",
3081 "main": "m.js",
3082 "steps": 0
3083 }
3084 },
3085 "num_13.yml": {
3086 "errors": [],
3087 "name": "A",
3088 "description": "D",
3089 "inputs": [
3090 {
3091 "id": "a",
3092 "default": "0"
3093 }
3094 ],
3095 "outputs": [],
3096 "runs": {
3097 "using": "node20",
3098 "main": "m.js",
3099 "steps": 0
3100 }
3101 },
3102 "num_14.yml": {
3103 "errors": [],
3104 "name": "A",
3105 "description": "D",
3106 "inputs": [
3107 {
3108 "id": "a",
3109 "default": "-5"
3110 }
3111 ],
3112 "outputs": [],
3113 "runs": {
3114 "using": "node20",
3115 "main": "m.js",
3116 "steps": 0
3117 }
3118 },
3119 "num_15.yml": {
3120 "errors": [],
3121 "name": "A",
3122 "description": "D",
3123 "inputs": [
3124 {
3125 "id": "a",
3126 "default": "1.5e-7"
3127 }
3128 ],
3129 "outputs": [],
3130 "runs": {
3131 "using": "node20",
3132 "main": "m.js",
3133 "steps": 0
3134 }
3135 },
3136 "num_16.yml": {
3137 "errors": [],
3138 "name": "A",
3139 "description": "D",
3140 "inputs": [
3141 {
3142 "id": "a",
3143 "default": "100000"
3144 }
3145 ],
3146 "outputs": [],
3147 "runs": {
3148 "using": "node20",
3149 "main": "m.js",
3150 "steps": 0
3151 }
3152 },
3153 "num_17.yml": {
3154 "errors": [],
3155 "name": "A",
3156 "description": "D",
3157 "inputs": [
3158 {
3159 "id": "a",
3160 "default": "68719476735"
3161 }
3162 ],
3163 "outputs": [],
3164 "runs": {
3165 "using": "node20",
3166 "main": "m.js",
3167 "steps": 0
3168 }
3169 },
3170 "num_18.yml": {
3171 "errors": [],
3172 "name": "A",
3173 "description": "D",
3174 "inputs": [
3175 {
3176 "id": "a",
3177 "default": "549755813887"
3178 }
3179 ],
3180 "outputs": [],
3181 "runs": {
3182 "using": "node20",
3183 "main": "m.js",
3184 "steps": 0
3185 }
3186 },
3187 "num_19.yml": {
3188 "errors": [],
3189 "name": "A",
3190 "description": "D",
3191 "inputs": [
3192 {
3193 "id": "a",
3194 "default": "Infinity"
3195 }
3196 ],
3197 "outputs": [],
3198 "runs": {
3199 "using": "node20",
3200 "main": "m.js",
3201 "steps": 0
3202 }
3203 },
3204 "num_20.yml": {
3205 "errors": [],
3206 "name": "A",
3207 "description": "D",
3208 "inputs": [
3209 {
3210 "id": "a",
3211 "default": "Infinity"
3212 }
3213 ],
3214 "outputs": [],
3215 "runs": {
3216 "using": "node20",
3217 "main": "m.js",
3218 "steps": 0
3219 }
3220 },
3221 "num_21.yml": {
3222 "errors": [],
3223 "name": "A",
3224 "description": "D",
3225 "inputs": [
3226 {
3227 "id": "a",
3228 "default": "-Infinity"
3229 }
3230 ],
3231 "outputs": [],
3232 "runs": {
3233 "using": "node20",
3234 "main": "m.js",
3235 "steps": 0
3236 }
3237 },
3238 "num_22.yml": {
3239 "errors": [],
3240 "name": "A",
3241 "description": "D",
3242 "inputs": [
3243 {
3244 "id": "a",
3245 "default": "NaN"
3246 }
3247 ],
3248 "outputs": [],
3249 "runs": {
3250 "using": "node20",
3251 "main": "m.js",
3252 "steps": 0
3253 }
3254 },
3255 "num_23.yml": {
3256 "errors": [],
3257 "name": "A",
3258 "description": "D",
3259 "inputs": [
3260 {
3261 "id": "a",
3262 "default": ""
3263 }
3264 ],
3265 "outputs": [],
3266 "runs": {
3267 "using": "node20",
3268 "main": "m.js",
3269 "steps": 0
3270 }
3271 },
3272 "num_24.yml": {
3273 "errors": [],
3274 "name": "A",
3275 "description": "D",
3276 "inputs": [
3277 {
3278 "id": "a",
3279 "default": ""
3280 }
3281 ],
3282 "outputs": [],
3283 "runs": {
3284 "using": "node20",
3285 "main": "m.js",
3286 "steps": 0
3287 }
3288 },
3289 "num_25.yml": {
3290 "errors": [],
3291 "name": "A",
3292 "description": "D",
3293 "inputs": [
3294 {
3295 "id": "a",
3296 "default": "true"
3297 }
3298 ],
3299 "outputs": [],
3300 "runs": {
3301 "using": "node20",
3302 "main": "m.js",
3303 "steps": 0
3304 }
3305 },
3306 "num_26.yml": {
3307 "errors": [],
3308 "name": "A",
3309 "description": "D",
3310 "inputs": [
3311 {
3312 "id": "a",
3313 "default": "yes"
3314 }
3315 ],
3316 "outputs": [],
3317 "runs": {
3318 "using": "node20",
3319 "main": "m.js",
3320 "steps": 0
3321 }
3322 },
3323 "num_27.yml": {
3324 "errors": [],
3325 "name": "A",
3326 "description": "D",
3327 "inputs": [
3328 {
3329 "id": "a",
3330 "default": "0.000001"
3331 }
3332 ],
3333 "outputs": [],
3334 "runs": {
3335 "using": "node20",
3336 "main": "m.js",
3337 "steps": 0
3338 }
3339 },
3340 "num_28.yml": {
3341 "errors": [],
3342 "name": "A",
3343 "description": "D",
3344 "inputs": [
3345 {
3346 "id": "a",
3347 "default": "100000000000000000000"
3348 }
3349 ],
3350 "outputs": [],
3351 "runs": {
3352 "using": "node20",
3353 "main": "m.js",
3354 "steps": 0
3355 }
3356 },
3357 "only_comment.yml": {
3358 "errors": [
3359 "only_comment.yml: Expected a scalar value, a sequence, or a mapping"
3360 ]
3361 },
3362 "only_runs.yml": {
3363 "errors": [
3364 "only_runs.yml (Line: 1, Col: 1): Required property is missing: name",
3365 "only_runs.yml (Line: 1, Col: 1): Required property is missing: description"
3366 ],
3367 "inputs": [],
3368 "outputs": [],
3369 "runs": {
3370 "steps": 0
3371 }
3372 },
3373 "outputs_scalar.yml": {
3374 "errors": [
3375 "outputs_scalar.yml (Line: 3, Col: 10): Unexpected value 'x'"
3376 ],
3377 "inputs": [],
3378 "outputs": [],
3379 "runs": {
3380 "steps": 0
3381 }
3382 },
3383 "outputs_unknown_key.yml": {
3384 "errors": [
3385 "outputs_unknown_key.yml (Line: 6, Col: 5): Unexpected value 'other'"
3386 ],
3387 "inputs": [],
3388 "outputs": [],
3389 "runs": {
3390 "steps": 0
3391 }
3392 },
3393 "outputs_value_scalar.yml": {
3394 "errors": [
3395 "outputs_value_scalar.yml (Line: 4, Col: 6): Unexpected value 'x'"
3396 ],
3397 "inputs": [],
3398 "outputs": [],
3399 "runs": {
3400 "steps": 0
3401 }
3402 },
3403 "plugin.yml": {
3404 "errors": [
3405 "plugin.yml (Line: 4, Col: 3): Unexpected value 'plugin'",
3406 "plugin.yml (Line: 4, Col: 3): There's not enough info to determine what you meant. Add one of these properties: args, entrypoint, env, image, main, post, post-entrypoint, pre, pre-entrypoint, steps"
3407 ],
3408 "inputs": [],
3409 "outputs": [],
3410 "runs": {
3411 "steps": 0
3412 }
3413 },
3414 "plugin_with_using.yml": {
3415 "errors": [
3416 "plugin_with_using.yml (Line: 6, Col: 3): Unexpected value 'plugin'"
3417 ],
3418 "inputs": [],
3419 "outputs": [],
3420 "runs": {
3421 "steps": 0
3422 }
3423 },
3424 "root_list.yml": {
3425 "errors": [
3426 "root_list.yml (Line: 1, Col: 1): A sequence was not expected"
3427 ],
3428 "inputs": [],
3429 "outputs": [],
3430 "runs": {
3431 "steps": 0
3432 }
3433 },
3434 "root_null.yml": {
3435 "errors": [
3436 "root_null.yml (Line: 1, Col: 1): Unexpected value ''"
3437 ],
3438 "inputs": [],
3439 "outputs": [],
3440 "runs": {
3441 "steps": 0
3442 }
3443 },
3444 "root_scalar.yml": {
3445 "errors": [
3446 "root_scalar.yml (Line: 1, Col: 1): Unexpected value 'hello'"
3447 ],
3448 "inputs": [],
3449 "outputs": [],
3450 "runs": {
3451 "steps": 0
3452 }
3453 },
3454 "runner_composite_action_without_using_token.yml": {
3455 "errors": [
3456 "runner_composite_action_without_using_token.yml (Line: 5, Col: 3): Required property is missing: using"
3457 ],
3458 "inputs": [],
3459 "outputs": [],
3460 "runs": {
3461 "steps": 0
3462 }
3463 },
3464 "runner_conditional_composite_action.yml": {
3465 "errors": [],
3466 "name": "Conditional Composite",
3467 "description": "Test composite run step conditionals",
3468 "inputs": [
3469 {
3470 "id": "exit-code",
3471 "default": "0"
3472 }
3473 ],
3474 "outputs": [
3475 {
3476 "id": "default",
3477 "value": "${{ steps.default-conditional.outputs.default }}"
3478 },
3479 {
3480 "id": "success",
3481 "value": "${{ steps.success-conditional.outputs.success }}"
3482 },
3483 {
3484 "id": "failure",
3485 "value": "${{ steps.failure-conditional.outputs.failure }}"
3486 },
3487 {
3488 "id": "always",
3489 "value": "${{ steps.always-conditional.outputs.always }}"
3490 }
3491 ],
3492 "runs": {
3493 "using": "composite",
3494 "steps": 6
3495 }
3496 },
3497 "runner_dockerfileaction.yml": {
3498 "errors": [
3499 "runner_dockerfileaction.yml (Line: 15, Col: 1): Unexpected value 'icon'",
3500 "runner_dockerfileaction.yml (Line: 16, Col: 1): Unexpected value 'color'"
3501 ],
3502 "inputs": [],
3503 "outputs": [],
3504 "runs": {
3505 "steps": 0
3506 }
3507 },
3508 "runner_dockerfileaction_arg_env_expression.yml": {
3509 "errors": [
3510 "runner_dockerfileaction_arg_env_expression.yml (Line: 15, Col: 1): Unexpected value 'icon'",
3511 "runner_dockerfileaction_arg_env_expression.yml (Line: 16, Col: 1): Unexpected value 'color'"
3512 ],
3513 "inputs": [],
3514 "outputs": [],
3515 "runs": {
3516 "steps": 0
3517 }
3518 },
3519 "runner_dockerfileaction_cleanup.yml": {
3520 "errors": [
3521 "runner_dockerfileaction_cleanup.yml (Line: 15, Col: 1): Unexpected value 'icon'",
3522 "runner_dockerfileaction_cleanup.yml (Line: 16, Col: 1): Unexpected value 'color'"
3523 ],
3524 "inputs": [],
3525 "outputs": [],
3526 "runs": {
3527 "steps": 0
3528 }
3529 },
3530 "runner_dockerfileaction_cleanup_default.yml": {
3531 "errors": [
3532 "runner_dockerfileaction_cleanup_default.yml (Line: 15, Col: 1): Unexpected value 'icon'",
3533 "runner_dockerfileaction_cleanup_default.yml (Line: 16, Col: 1): Unexpected value 'color'"
3534 ],
3535 "inputs": [],
3536 "outputs": [],
3537 "runs": {
3538 "steps": 0
3539 }
3540 },
3541 "runner_dockerfileaction_env_invalid_context.yml": {
3542 "errors": [
3543 "runner_dockerfileaction_env_invalid_context.yml (Line: 13, Col: 14): Unrecognized named-value: 'github'"
3544 ],
3545 "inputs": [],
3546 "outputs": [],
3547 "runs": {
3548 "steps": 0
3549 }
3550 },
3551 "runner_dockerfileaction_init.yml": {
3552 "errors": [
3553 "runner_dockerfileaction_init.yml (Line: 15, Col: 1): Unexpected value 'icon'",
3554 "runner_dockerfileaction_init.yml (Line: 16, Col: 1): Unexpected value 'color'"
3555 ],
3556 "inputs": [],
3557 "outputs": [],
3558 "runs": {
3559 "steps": 0
3560 }
3561 },
3562 "runner_dockerfileaction_init_default.yml": {
3563 "errors": [
3564 "runner_dockerfileaction_init_default.yml (Line: 15, Col: 1): Unexpected value 'icon'",
3565 "runner_dockerfileaction_init_default.yml (Line: 16, Col: 1): Unexpected value 'color'"
3566 ],
3567 "inputs": [],
3568 "outputs": [],
3569 "runs": {
3570 "steps": 0
3571 }
3572 },
3573 "runner_dockerfileaction_noargs_noenv_noentrypoint.yml": {
3574 "errors": [
3575 "runner_dockerfileaction_noargs_noenv_noentrypoint.yml (Line: 15, Col: 1): Unexpected value 'icon'",
3576 "runner_dockerfileaction_noargs_noenv_noentrypoint.yml (Line: 16, Col: 1): Unexpected value 'color'"
3577 ],
3578 "inputs": [],
3579 "outputs": [],
3580 "runs": {
3581 "steps": 0
3582 }
3583 },
3584 "runner_dockerfilerelativeaction.yml": {
3585 "errors": [
3586 "runner_dockerfilerelativeaction.yml (Line: 15, Col: 1): Unexpected value 'icon'",
3587 "runner_dockerfilerelativeaction.yml (Line: 16, Col: 1): Unexpected value 'color'"
3588 ],
3589 "inputs": [],
3590 "outputs": [],
3591 "runs": {
3592 "steps": 0
3593 }
3594 },
3595 "runner_dockerhubaction.yml": {
3596 "errors": [
3597 "runner_dockerhubaction.yml (Line: 15, Col: 1): Unexpected value 'icon'",
3598 "runner_dockerhubaction.yml (Line: 16, Col: 1): Unexpected value 'color'"
3599 ],
3600 "inputs": [],
3601 "outputs": [],
3602 "runs": {
3603 "steps": 0
3604 }
3605 },
3606 "runner_node16action.yml": {
3607 "errors": [
3608 "runner_node16action.yml (Line: 16, Col: 1): Unexpected value 'icon'",
3609 "runner_node16action.yml (Line: 17, Col: 1): Unexpected value 'color'"
3610 ],
3611 "inputs": [],
3612 "outputs": [],
3613 "runs": {
3614 "steps": 0
3615 }
3616 },
3617 "runner_node20action.yml": {
3618 "errors": [
3619 "runner_node20action.yml (Line: 16, Col: 1): Unexpected value 'icon'",
3620 "runner_node20action.yml (Line: 17, Col: 1): Unexpected value 'color'"
3621 ],
3622 "inputs": [],
3623 "outputs": [],
3624 "runs": {
3625 "steps": 0
3626 }
3627 },
3628 "runner_node24action.yml": {
3629 "errors": [
3630 "runner_node24action.yml (Line: 16, Col: 1): Unexpected value 'icon'",
3631 "runner_node24action.yml (Line: 17, Col: 1): Unexpected value 'color'"
3632 ],
3633 "inputs": [],
3634 "outputs": [],
3635 "runs": {
3636 "steps": 0
3637 }
3638 },
3639 "runner_nodeaction.yml": {
3640 "errors": [
3641 "runner_nodeaction.yml (Line: 16, Col: 1): Unexpected value 'icon'",
3642 "runner_nodeaction.yml (Line: 17, Col: 1): Unexpected value 'color'"
3643 ],
3644 "inputs": [],
3645 "outputs": [],
3646 "runs": {
3647 "steps": 0
3648 }
3649 },
3650 "runner_nodeaction_cleanup.yml": {
3651 "errors": [
3652 "runner_nodeaction_cleanup.yml (Line: 16, Col: 1): Unexpected value 'icon'",
3653 "runner_nodeaction_cleanup.yml (Line: 17, Col: 1): Unexpected value 'color'"
3654 ],
3655 "inputs": [],
3656 "outputs": [],
3657 "runs": {
3658 "steps": 0
3659 }
3660 },
3661 "runner_nodeaction_cleanup_default.yml": {
3662 "errors": [
3663 "runner_nodeaction_cleanup_default.yml (Line: 16, Col: 1): Unexpected value 'icon'",
3664 "runner_nodeaction_cleanup_default.yml (Line: 17, Col: 1): Unexpected value 'color'"
3665 ],
3666 "inputs": [],
3667 "outputs": [],
3668 "runs": {
3669 "steps": 0
3670 }
3671 },
3672 "runner_nodeaction_init.yml": {
3673 "errors": [
3674 "runner_nodeaction_init.yml (Line: 16, Col: 1): Unexpected value 'icon'",
3675 "runner_nodeaction_init.yml (Line: 17, Col: 1): Unexpected value 'color'"
3676 ],
3677 "inputs": [],
3678 "outputs": [],
3679 "runs": {
3680 "steps": 0
3681 }
3682 },
3683 "runner_nodeaction_init_default.yml": {
3684 "errors": [
3685 "runner_nodeaction_init_default.yml (Line: 16, Col: 1): Unexpected value 'icon'",
3686 "runner_nodeaction_init_default.yml (Line: 17, Col: 1): Unexpected value 'color'"
3687 ],
3688 "inputs": [],
3689 "outputs": [],
3690 "runs": {
3691 "steps": 0
3692 }
3693 },
3694 "runner_noderelativeaction.yml": {
3695 "errors": [
3696 "runner_noderelativeaction.yml (Line: 15, Col: 1): Unexpected value 'icon'",
3697 "runner_noderelativeaction.yml (Line: 16, Col: 1): Unexpected value 'color'"
3698 ],
3699 "inputs": [],
3700 "outputs": [],
3701 "runs": {
3702 "steps": 0
3703 }
3704 },
3705 "runner_pluginaction.yml": {
3706 "errors": [
3707 "runner_pluginaction.yml (Line: 15, Col: 1): Unexpected value 'icon'",
3708 "runner_pluginaction.yml (Line: 16, Col: 1): Unexpected value 'color'",
3709 "runner_pluginaction.yml (Line: 18, Col: 3): Unexpected value 'plugin'",
3710 "runner_pluginaction.yml (Line: 18, Col: 3): There's not enough info to determine what you meant. Add one of these properties: args, entrypoint, env, image, main, post, post-entrypoint, pre, pre-entrypoint, steps"
3711 ],
3712 "inputs": [],
3713 "outputs": [],
3714 "runs": {
3715 "steps": 0
3716 }
3717 },
3718 "runner_self_repository_composite_action.yml": {
3719 "errors": [],
3720 "name": "Self Repository Composite",
3721 "description": "Test composite action referencing actions in the same repository via $/",
3722 "inputs": [],
3723 "outputs": [],
3724 "runs": {
3725 "using": "composite",
3726 "steps": 7
3727 }
3728 },
3729 "runner_self_repository_ref_composite_action.yml": {
3730 "errors": [],
3731 "name": "Invalid Self Repository Ref",
3732 "description": "Test rejection of a ref on a self-repository action",
3733 "inputs": [],
3734 "outputs": [],
3735 "runs": {
3736 "using": "composite",
3737 "steps": 1
3738 }
3739 },
3740 "runs_empty_mapping.yml": {
3741 "errors": [
3742 "runs_empty_mapping.yml (Line: 3, Col: 7): There's not enough info to determine what you meant. Add one of these properties: args, entrypoint, env, image, main, post, post-entrypoint, pre, pre-entrypoint, steps"
3743 ],
3744 "inputs": [],
3745 "outputs": [],
3746 "runs": {
3747 "steps": 0
3748 }
3749 },
3750 "runs_list.yml": {
3751 "errors": [
3752 "runs_list.yml (Line: 4, Col: 3): A sequence was not expected"
3753 ],
3754 "inputs": [],
3755 "outputs": [],
3756 "runs": {
3757 "steps": 0
3758 }
3759 },
3760 "runs_missing.yml": {
3761 "errors": [
3762 "runs_missing.yml (Line: 1, Col: 1): Required property is missing: runs"
3763 ],
3764 "inputs": [],
3765 "outputs": [],
3766 "runs": {
3767 "steps": 0
3768 }
3769 },
3770 "runs_string.yml": {
3771 "errors": [
3772 "runs_string.yml (Line: 3, Col: 7): Unexpected value 'node20'"
3773 ],
3774 "inputs": [],
3775 "outputs": [],
3776 "runs": {
3777 "steps": 0
3778 }
3779 },
3780 "runs_unknown_key.yml": {
3781 "errors": [
3782 "runs_unknown_key.yml (Line: 6, Col: 3): Unexpected value 'weird'"
3783 ],
3784 "inputs": [],
3785 "outputs": [],
3786 "runs": {
3787 "steps": 0
3788 }
3789 },
3790 "steps_json_ctx.yml": {
3791 "errors": [],
3792 "name": "A",
3793 "description": "D",
3794 "inputs": [],
3795 "outputs": [],
3796 "runs": {
3797 "using": "composite",
3798 "steps": 1
3799 }
3800 },
3801 "top_unknown_expr.yml": {
3802 "errors": [
3803 "top_unknown_expr.yml (Line: 3, Col: 1): Unexpected value 'extra'"
3804 ],
3805 "inputs": [],
3806 "outputs": [],
3807 "runs": {
3808 "steps": 0
3809 }
3810 },
3811 "top_unknown_keys.yml": {
3812 "errors": [
3813 "top_unknown_keys.yml (Line: 3, Col: 1): Unexpected value 'icon'",
3814 "top_unknown_keys.yml (Line: 4, Col: 1): Unexpected value 'color'",
3815 "top_unknown_keys.yml (Line: 9, Col: 1): Unexpected value 'extra'"
3816 ],
3817 "inputs": [],
3818 "outputs": [],
3819 "runs": {
3820 "steps": 0
3821 }
3822 },
3823 "unicode_ids.yml": {
3824 "errors": [],
3825 "name": "A",
3826 "description": "D",
3827 "inputs": [],
3828 "outputs": [],
3829 "runs": {
3830 "using": "composite",
3831 "steps": 2
3832 }
3833 },
3834 "using_empty.yml": {
3835 "errors": [
3836 "using_empty.yml (Line: 4, Col: 10): Unexpected value ''"
3837 ],
3838 "inputs": [],
3839 "outputs": [],
3840 "runs": {
3841 "steps": 0
3842 }
3843 },
3844 "using_missing.yml": {
3845 "errors": [
3846 "using_missing.yml (Line: 4, Col: 3): Required property is missing: using"
3847 ],
3848 "inputs": [],
3849 "outputs": [],
3850 "runs": {
3851 "steps": 0
3852 }
3853 },
3854 "using_missing_only_steps.yml": {
3855 "errors": [
3856 "using_missing_only_steps.yml (Line: 4, Col: 3): Required property is missing: using"
3857 ],
3858 "inputs": [],
3859 "outputs": [],
3860 "runs": {
3861 "steps": 0
3862 }
3863 },
3864 "using_null.yml": {
3865 "errors": [
3866 "using_null.yml (Line: 4, Col: 9): Unexpected value ''"
3867 ],
3868 "inputs": [],
3869 "outputs": [],
3870 "runs": {
3871 "steps": 0
3872 }
3873 },
3874 "using_number.yml": {
3875 "errors": [
3876 "using_number.yml (Line: 4, Col: 10): Unexpected value '20'"
3877 ],
3878 "inputs": [],
3879 "outputs": [],
3880 "runs": {
3881 "steps": 0
3882 }
3883 },
3884 "using_unknown.yml": {
3885 "errors": [
3886 "using_unknown.yml (Line: 4, Col: 10): Unexpected value 'node99'"
3887 ],
3888 "inputs": [],
3889 "outputs": [],
3890 "runs": {
3891 "steps": 0
3892 }
3893 },
3894 "windows_uses.yml": {
3895 "errors": [],
3896 "name": "A",
3897 "description": "D",
3898 "inputs": [],
3899 "outputs": [],
3900 "runs": {
3901 "using": "composite",
3902 "steps": 1
3903 }
3904 },
3905 "yaml_anchor.yml": {
3906 "errors": [],
3907 "name": "A",
3908 "description": "D",
3909 "inputs": [],
3910 "outputs": [],
3911 "runs": {
3912 "using": "node20",
3913 "main": "m.js",
3914 "steps": 0
3915 }
3916 },
3917 "yaml_anchor_alias.yml": {
3918 "errors": [
3919 "yaml_anchor_alias.yml (Line: 1, Col: 1): Unexpected value 'base'"
3920 ],
3921 "inputs": [],
3922 "outputs": [],
3923 "runs": {
3924 "steps": 0
3925 }
3926 },
3927 "yaml_block_scalar.yml": {
3928 "errors": [],
3929 "name": "A",
3930 "description": "line1\nline2\n",
3931 "inputs": [],
3932 "outputs": [],
3933 "runs": {
3934 "using": "composite",
3935 "steps": 1
3936 }
3937 },
3938 "yaml_bom.yml": {
3939 "errors": [],
3940 "name": "A",
3941 "description": "D",
3942 "inputs": [],
3943 "outputs": [],
3944 "runs": {
3945 "using": "node20",
3946 "main": "m.js",
3947 "steps": 0
3948 }
3949 },
3950 "yaml_crlf.yml": {
3951 "errors": [],
3952 "name": "A",
3953 "description": "D",
3954 "inputs": [],
3955 "outputs": [],
3956 "runs": {
3957 "using": "node20",
3958 "main": "m.js",
3959 "steps": 0
3960 }
3961 },
3962 "yaml_dup_in_runs.yml": {
3963 "errors": [
3964 "yaml_dup_in_runs.yml (Line: 6, Col: 3): 'main' is already defined"
3965 ],
3966 "inputs": [],
3967 "outputs": [],
3968 "runs": {
3969 "steps": 0
3970 }
3971 },
3972 "yaml_dup_key.yml": {
3973 "errors": [
3974 "yaml_dup_key.yml (Line: 2, Col: 1): 'name' is already defined"
3975 ],
3976 "inputs": [],
3977 "outputs": [],
3978 "runs": {
3979 "steps": 0
3980 }
3981 },
3982 "yaml_dup_key_case.yml": {
3983 "errors": [
3984 "yaml_dup_key_case.yml (Line: 2, Col: 1): 'NAME' is already defined"
3985 ],
3986 "inputs": [],
3987 "outputs": [],
3988 "runs": {
3989 "steps": 0
3990 }
3991 },
3992 "yaml_key_collection.yml": {
3993 "errors": [
3994 "yaml_key_collection.yml (Line: 3, Col: 3): Unexpected value 'undefined'"
3995 ],
3996 "inputs": [],
3997 "outputs": [],
3998 "runs": {
3999 "steps": 0
4000 }
4001 },
4002 "yaml_merge_key.yml": {
4003 "errors": [
4004 "yaml_merge_key.yml (Line: 4, Col: 3): Unexpected value '<<'",
4005 "yaml_merge_key.yml (Line: 4, Col: 3): Required property is missing: using"
4006 ],
4007 "inputs": [],
4008 "outputs": [],
4009 "runs": {
4010 "steps": 0
4011 }
4012 },
4013 "yaml_syntax.yml": {
4014 "errors": [
4015 "yaml_syntax.yml: Flow sequence in block collection must be sufficiently indented and end with a ] at line 3, column 1:\n\nruns: [\n\n^\n"
4016 ]
4017 },
4018 "yaml_tab.yml": {
4019 "errors": [
4020 "yaml_tab.yml: Tabs are not allowed as indentation at line 3, column 1:\n\nruns:\n\tusing: node20\n^\n"
4021 ]
4022 },
4023 "yaml_tag_str.yml": {
4024 "errors": [],
4025 "name": "123",
4026 "description": "D",
4027 "inputs": [],
4028 "outputs": [],
4029 "runs": {
4030 "using": "node20",
4031 "main": "m.js",
4032 "steps": 0
4033 }
4034 },
4035 "yaml_two_docs.yml": {
4036 "errors": [
4037 "yaml_two_docs.yml: Source contains multiple documents; please use YAML.parseAllDocuments() at line 2, column 1:\n\nname: A\n---\n^\n"
4038 ]
4039 }
4040}