@@ -36,47 +36,12 @@ inputs:
3636runs :
3737 using : composite
3838 steps :
39- - uses : actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
40- if : ${{ inputs.test262 == 'true' }}
41- with :
42- show-progress : false
43- persist-credentials : false
44- repository : tc39/test262
45- path : tasks/coverage/test262
46- ref : 4b5d36ab6ef2f59d0a8902cd383762547a3a74c4
47-
48- - uses : actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
49- if : ${{ inputs.babel == 'true' }}
50- with :
51- show-progress : false
52- persist-credentials : false
53- repository : babel/babel
54- path : tasks/coverage/babel
55- ref : 98d18aa4f66ce300a6a863bad223ab67b3fdf282
56-
57- - uses : actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
58- if : ${{ inputs.typescript == 'true' }}
59- with :
60- show-progress : false
61- persist-credentials : false
62- repository : microsoft/TypeScript
63- path : tasks/coverage/typescript
64- ref : 81c951894e93bdc37c6916f18adcd80de76679bc
65-
66- - uses : actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
67- if : ${{ inputs.prettier == 'true' }}
68- with :
69- show-progress : false
70- persist-credentials : false
71- repository : prettier/prettier
72- path : tasks/prettier_conformance/prettier
73- ref : 7584432401a47a26943dd7a9ca9a8e032ead7285 # v3.5.0
74-
75- - uses : actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
76- if : ${{ inputs.acorn-test262 == 'true' }}
77- with :
78- show-progress : false
79- persist-credentials : false
80- repository : oxc-project/acorn-test262
81- path : tasks/coverage/acorn-test262
82- ref : d9ba02ddea22800a285c7ad24e3fbfbb00ccbb02 # Latest main at 1/7/25
39+ - name : Clone submodules in parallel
40+ shell : bash
41+ run : |
42+ ${{ github.action_path }}/clone-parallel.sh \
43+ "${{ inputs.test262 }}" \
44+ "${{ inputs.babel }}" \
45+ "${{ inputs.typescript }}" \
46+ "${{ inputs.prettier }}" \
47+ "${{ inputs.acorn-test262 }}"
0 commit comments