Skip to content

Commit 87b5cad

Browse files
committed
ci: don't clone submodules for build workflows.
The remaining submodule is the doxygen theme, which isn't necessary for build workflows.
1 parent 0bde396 commit 87b5cad

File tree

2 files changed

+0
-3
lines changed

2 files changed

+0
-3
lines changed

.github/workflows/build-every.yml

-1
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,6 @@ jobs:
1313
- uses: actions/checkout@v4
1414
with:
1515
fetch-depth: 0
16-
submodules: true
1716
- name: Configure git user
1817
run: git config --global user.email "[email protected]" && git config --global user.name "Me"
1918
- name: Configure git safe directory

.github/workflows/build.yml

-2
Original file line numberDiff line numberDiff line change
@@ -34,8 +34,6 @@ jobs:
3434
- name: Install dependencies
3535
run: ${{ matrix.distro.update_cmd }} && ${{ matrix.distro.install_cmd }} git meson ${{ matrix.distro.packages }} ${{ matrix.compiler.cc }}
3636
- uses: actions/checkout@v4
37-
with:
38-
submodules: true
3937
- name: Configure
4038
run: meson setup --buildtype release --werror -Dpcie_opt=${{ matrix.options.pcie_opt }} build || cat build/meson-logs/meson-log.txt /nonexistent
4139
- name: Build

0 commit comments

Comments
 (0)