Skip to content

Commit e6c4bbc

Browse files
committed
recurse
1 parent 014daef commit e6c4bbc

File tree

1 file changed

+22
-0
lines changed

1 file changed

+22
-0
lines changed

.github/workflows/ci.yml

+22
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,8 @@ jobs:
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.
@@ -44,6 +46,8 @@ jobs:
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 .
@@ -55,6 +59,8 @@ jobs:
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
@@ -185,6 +193,8 @@ jobs:
185193
- tag=rust-min-deps
186194
steps:
187195
- uses: runs-on/action@v1
196+
with:
197+
submodules: "recursive"
188198
- uses: actions/checkout@v4
189199
- uses: rui314/setup-mold@v1
190200
- uses: ./.github/actions/setup-c++
@@ -205,6 +215,8 @@ jobs:
205215
steps:
206216
- uses: runs-on/action@v1
207217
- uses: actions/checkout@v4
218+
with:
219+
submodules: "recursive"
208220
- uses: rui314/setup-mold@v1
209221
- uses: ./.github/actions/setup-c++
210222
- name: Rust Lint - Format
@@ -238,6 +250,8 @@ jobs:
238250
GRCOV_OUTPUT_FILE: "target/coverage/vortex.lcov"
239251
steps:
240252
- uses: actions/checkout@v4
253+
with:
254+
submodules: "recursive"
241255
- uses: ./.github/actions/cleanup
242256
- uses: rui314/setup-mold@v1
243257
- uses: ./.github/actions/setup-rust
@@ -274,6 +288,8 @@ jobs:
274288
steps:
275289
- uses: runs-on/action@v1
276290
- uses: actions/checkout@v4
291+
with:
292+
submodules: "recursive"
277293
# rustup is pre-installed on the ubuntu24-full-x64 image.
278294

279295
- name: Install Codspeed
@@ -313,6 +329,8 @@ jobs:
313329
continue-on-error: ${{ matrix.checks == 'advisories' }}
314330
steps:
315331
- uses: actions/checkout@v4
332+
with:
333+
submodules: "recursive"
316334
- uses: EmbarkStudios/cargo-deny-action@v2
317335
with:
318336
command: check ${{ matrix.checks }}
@@ -342,6 +360,8 @@ jobs:
342360
steps:
343361
- uses: rui314/setup-mold@v1
344362
- uses: actions/checkout@v4
363+
with:
364+
submodules: "recursive"
345365
- uses: ./.github/actions/setup-rust
346366
- uses: taiki-e/install-action@v2
347367
with:
@@ -358,6 +378,8 @@ jobs:
358378
runs-on: ubuntu-latest
359379
steps:
360380
- uses: actions/checkout@v4
381+
with:
382+
submodules: "recursive"
361383
- uses: ./.github/actions/cleanup
362384
- uses: rui314/setup-mold@v1
363385
- uses: ./.github/actions/setup-rust

0 commit comments

Comments
 (0)