1313 node : [12, 13, 14, 15, 16, 17, 19]
1414 steps :
1515 - name : Checkout repository
16- uses : actions/checkout@v3
16+ uses : actions/checkout@v4
17+ with :
18+ submodules : true
1719
1820 - name : Install Node v${{ matrix.node }}
1921 uses : actions/setup-node@v3
4850 node : [18, 20, 21, 22]
4951 steps :
5052 - name : Checkout repository
51- uses : actions/checkout@v3
53+ uses : actions/checkout@v4
54+ with :
55+ submodules : true
5256
5357 - name : Install Node v${{ matrix.node }}
5458 uses : actions/setup-node@v3
8488 apk add --no-cache ca-certificates git curl build-base python3 g++ make
8589
8690 - name : Checkout repository
87- uses : actions/checkout@v3
91+ uses : actions/checkout@v4
92+ with :
93+ submodules : true
8894
8995 - name : Install dependencies
9096 run : npm install --unsafe-perm --build-from-source
@@ -109,7 +115,9 @@ jobs:
109115 node : [12, 13, 14, 15, 16, 17, 19]
110116 steps :
111117 - name : Checkout repository
112- uses : actions/checkout@v3
118+ uses : actions/checkout@v4
119+ with :
120+ submodules : true
113121
114122 - name : Install Node v${{ matrix.node }}
115123 uses : actions/setup-node@v3
@@ -141,7 +149,9 @@ jobs:
141149 node : [18, 20, 21, 22]
142150 steps :
143151 - name : Checkout repository
144- uses : actions/checkout@v3
152+ uses : actions/checkout@v4
153+ with :
154+ submodules : true
145155
146156 - name : Install Node v${{ matrix.node }}
147157 uses : actions/setup-node@v3
@@ -173,7 +183,9 @@ jobs:
173183 node : [16, 17, 19]
174184 steps :
175185 - name : Checkout repository
176- uses : actions/checkout@v3
186+ uses : actions/checkout@v4
187+ with :
188+ submodules : true
177189
178190 - name : Install Node v${{ matrix.node }}
179191 uses : actions/setup-node@v3
@@ -208,7 +220,9 @@ jobs:
208220 node : [18, 20, 21, 22]
209221 steps :
210222 - name : Checkout repository
211- uses : actions/checkout@v3
223+ uses : actions/checkout@v4
224+ with :
225+ submodules : true
212226
213227 - name : Install Node v${{ matrix.node }}
214228 uses : actions/setup-node@v3
@@ -244,7 +258,9 @@ jobs:
244258 apk add --no-cache ca-certificates git curl build-base python3 g++ make
245259
246260 - name : Checkout repository
247- uses : actions/checkout@v3
261+ uses : actions/checkout@v4
262+ with :
263+ submodules : true
248264
249265 - name : Setup musl cross compiler
250266 run : |
0 commit comments