31
31
runs-on : ubuntu-latest
32
32
steps :
33
33
- uses : actions/checkout@v4
34
+ with :
35
+ submodules : " recursive"
34
36
- name : Validate YAML file
35
37
run : |
36
38
# Lint the workflows and yamllint's configuration file.
44
46
runs-on : ubuntu-latest
45
47
steps :
46
48
- uses : actions/checkout@v4
49
+ with :
50
+ submodules : " recursive"
47
51
-
uses :
spiraldb/actions/.github/actions/[email protected]
48
52
- name : Python Lint - Format
49
53
run : uv run ruff format --check .
55
59
runs-on : ubuntu-latest
56
60
steps :
57
61
- uses : actions/checkout@v4
62
+ with :
63
+ submodules : " recursive"
58
64
- uses : ./.github/actions/cleanup
59
65
- uses : rui314/setup-mold@v1
60
66
- uses : ./.github/actions/setup-rust
@@ -113,6 +119,8 @@ jobs:
113
119
- tag=rust-docs
114
120
steps :
115
121
- uses : actions/checkout@v4
122
+ with :
123
+ submodules : " recursive"
116
124
- uses : ./.github/actions/setup-rust
117
125
- name : Docs
118
126
run : cargo doc --no-deps
@@ -185,6 +193,8 @@ jobs:
185
193
- tag=rust-min-deps
186
194
steps :
187
195
- uses : runs-on/action@v1
196
+ with :
197
+ submodules : " recursive"
188
198
- uses : actions/checkout@v4
189
199
- uses : rui314/setup-mold@v1
190
200
- uses : ./.github/actions/setup-c++
@@ -205,6 +215,8 @@ jobs:
205
215
steps :
206
216
- uses : runs-on/action@v1
207
217
- uses : actions/checkout@v4
218
+ with :
219
+ submodules : " recursive"
208
220
- uses : rui314/setup-mold@v1
209
221
- uses : ./.github/actions/setup-c++
210
222
- name : Rust Lint - Format
@@ -238,6 +250,8 @@ jobs:
238
250
GRCOV_OUTPUT_FILE : " target/coverage/vortex.lcov"
239
251
steps :
240
252
- uses : actions/checkout@v4
253
+ with :
254
+ submodules : " recursive"
241
255
- uses : ./.github/actions/cleanup
242
256
- uses : rui314/setup-mold@v1
243
257
- uses : ./.github/actions/setup-rust
@@ -274,6 +288,8 @@ jobs:
274
288
steps :
275
289
- uses : runs-on/action@v1
276
290
- uses : actions/checkout@v4
291
+ with :
292
+ submodules : " recursive"
277
293
# rustup is pre-installed on the ubuntu24-full-x64 image.
278
294
279
295
- name : Install Codspeed
@@ -313,6 +329,8 @@ jobs:
313
329
continue-on-error : ${{ matrix.checks == 'advisories' }}
314
330
steps :
315
331
- uses : actions/checkout@v4
332
+ with :
333
+ submodules : " recursive"
316
334
- uses : EmbarkStudios/cargo-deny-action@v2
317
335
with :
318
336
command : check ${{ matrix.checks }}
@@ -342,6 +360,8 @@ jobs:
342
360
steps :
343
361
- uses : rui314/setup-mold@v1
344
362
- uses : actions/checkout@v4
363
+ with :
364
+ submodules : " recursive"
345
365
- uses : ./.github/actions/setup-rust
346
366
- uses : taiki-e/install-action@v2
347
367
with :
@@ -358,6 +378,8 @@ jobs:
358
378
runs-on : ubuntu-latest
359
379
steps :
360
380
- uses : actions/checkout@v4
381
+ with :
382
+ submodules : " recursive"
361
383
- uses : ./.github/actions/cleanup
362
384
- uses : rui314/setup-mold@v1
363
385
- uses : ./.github/actions/setup-rust
0 commit comments