3131 runs-on : ubuntu-latest
3232 steps :
3333 - uses : actions/checkout@v4
34+ with :
35+ submodules : " recursive"
3436 - name : Validate YAML file
3537 run : |
3638 # Lint the workflows and yamllint's configuration file.
4446 runs-on : ubuntu-latest
4547 steps :
4648 - uses : actions/checkout@v4
49+ with :
50+ submodules : " recursive"
4751 -
uses :
spiraldb/actions/.github/actions/[email protected] 4852 - name : Python Lint - Format
4953 run : uv run ruff format --check .
5559 runs-on : ubuntu-latest
5660 steps :
5761 - uses : actions/checkout@v4
62+ with :
63+ submodules : " recursive"
5864 - uses : ./.github/actions/cleanup
5965 - uses : rui314/setup-mold@v1
6066 - uses : ./.github/actions/setup-rust
@@ -113,6 +119,8 @@ jobs:
113119 - tag=rust-docs
114120 steps :
115121 - uses : actions/checkout@v4
122+ with :
123+ submodules : " recursive"
116124 - uses : ./.github/actions/setup-rust
117125 - name : Docs
118126 run : cargo doc --no-deps
@@ -159,6 +167,8 @@ jobs:
159167 steps :
160168 - uses : runs-on/action@v1
161169 - uses : actions/checkout@v4
170+ with :
171+ submodules : " recursive"
162172 - uses : rui314/setup-mold@v1
163173 with :
164174 targets : ${{matrix.config.target || ''}}
@@ -184,6 +194,8 @@ jobs:
184194 steps :
185195 - uses : runs-on/action@v1
186196 - uses : actions/checkout@v4
197+ with :
198+ submodules : " recursive"
187199 - uses : rui314/setup-mold@v1
188200 - uses : ./.github/actions/setup-c++
189201 - uses : taiki-e/install-action@cargo-hack
@@ -203,6 +215,8 @@ jobs:
203215 steps :
204216 - uses : runs-on/action@v1
205217 - uses : actions/checkout@v4
218+ with :
219+ submodules : " recursive"
206220 - uses : rui314/setup-mold@v1
207221 - uses : ./.github/actions/setup-c++
208222 - name : Rust Lint - Format
@@ -236,6 +250,8 @@ jobs:
236250 GRCOV_OUTPUT_FILE : " target/coverage/vortex.lcov"
237251 steps :
238252 - uses : actions/checkout@v4
253+ with :
254+ submodules : " recursive"
239255 - uses : ./.github/actions/cleanup
240256 - uses : rui314/setup-mold@v1
241257 - uses : ./.github/actions/setup-rust
@@ -272,6 +288,8 @@ jobs:
272288 steps :
273289 - uses : runs-on/action@v1
274290 - uses : actions/checkout@v4
291+ with :
292+ submodules : " recursive"
275293 # rustup is pre-installed on the ubuntu24-full-x64 image.
276294
277295 - name : Install Codspeed
@@ -311,6 +329,8 @@ jobs:
311329 continue-on-error : ${{ matrix.checks == 'advisories' }}
312330 steps :
313331 - uses : actions/checkout@v4
332+ with :
333+ submodules : " recursive"
314334 - uses : EmbarkStudios/cargo-deny-action@v2
315335 with :
316336 command : check ${{ matrix.checks }}
@@ -340,6 +360,8 @@ jobs:
340360 steps :
341361 - uses : rui314/setup-mold@v1
342362 - uses : actions/checkout@v4
363+ with :
364+ submodules : " recursive"
343365 - uses : ./.github/actions/setup-rust
344366 - uses : taiki-e/install-action@v2
345367 with :
@@ -356,6 +378,8 @@ jobs:
356378 runs-on : ubuntu-latest
357379 steps :
358380 - uses : actions/checkout@v4
381+ with :
382+ submodules : " recursive"
359383 - uses : ./.github/actions/cleanup
360384 - uses : rui314/setup-mold@v1
361385 - uses : ./.github/actions/setup-rust
0 commit comments