Skip to content

Commit 3b904ec

Browse files
committed
Fix CI by checking out submodules
1 parent 2334785 commit 3b904ec

File tree

1 file changed

+12
-0
lines changed

1 file changed

+12
-0
lines changed

.github/workflows/CI.yml

+12
Original file line numberDiff line numberDiff line change
@@ -44,6 +44,8 @@ jobs:
4444
artifact_os: Win64
4545
steps:
4646
- uses: actions/checkout@v4
47+
with:
48+
submodules: 'true'
4749
- name: CMake generate
4850
run: |
4951
mkdir build && cd build
@@ -65,6 +67,8 @@ jobs:
6567
needs: Init
6668
steps:
6769
- uses: actions/checkout@v4
70+
with:
71+
submodules: 'true'
6872
- name: CMake generate
6973
run: |
7074
mkdir build && cd build
@@ -86,6 +90,8 @@ jobs:
8690
needs: Init
8791
steps:
8892
- uses: actions/checkout@v4
93+
with:
94+
submodules: 'true'
8995
- name: CMake generate
9096
run: |
9197
mkdir build && cd build
@@ -109,6 +115,8 @@ jobs:
109115
SYSROOT_PATH: /opt/cross-freebsd-13
110116
steps:
111117
- uses: actions/checkout@v4
118+
with:
119+
submodules: 'true'
112120
- name: FreeBSD toolchain setup
113121
run: |
114122
sudo apt-get -qq install clang lld && cd /tmp && \
@@ -141,6 +149,8 @@ jobs:
141149
SYSROOT_PATH: /opt/cross-openbsd-7
142150
steps:
143151
- uses: actions/checkout@v4
152+
with:
153+
submodules: 'true'
144154
- name: OpenBSD toolchain setup
145155
run: |
146156
sudo apt-get -qq install clang lld && cd /tmp && \
@@ -173,6 +183,8 @@ jobs:
173183
SYSROOT_PATH: /opt/cross-netbsd-9
174184
steps:
175185
- uses: actions/checkout@v4
186+
with:
187+
submodules: 'true'
176188
- name: NetBSD toolchain setup
177189
run: |
178190
sudo apt-get -qq install clang lld && cd /tmp && \

0 commit comments

Comments
 (0)