Skip to content

Commit e754bfa

Browse files
committed
ci: clone SDK with submodules (src/cmake is a submodule)
1 parent 732a370 commit e754bfa

1 file changed

Lines changed: 3 additions & 3 deletions

File tree

.github/workflows/build.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ jobs:
2626
uses: actions/checkout@v4
2727

2828
- name: Prepare IDA SDK
29-
run: git clone --depth 1 https://github.com/HexRaysSA/ida-sdk ida-sdk
29+
run: git clone --depth 1 --recurse-submodules https://github.com/HexRaysSA/ida-sdk ida-sdk
3030

3131
- name: Configure (Linux)
3232
run: cmake -S . -B build -DCMAKE_BUILD_TYPE=Release
@@ -50,7 +50,7 @@ jobs:
5050
uses: actions/checkout@v4
5151

5252
- name: Prepare IDA SDK
53-
run: git clone --depth 1 https://github.com/HexRaysSA/ida-sdk ida-sdk
53+
run: git clone --depth 1 --recurse-submodules https://github.com/HexRaysSA/ida-sdk ida-sdk
5454

5555
- name: Configure (macOS)
5656
run: cmake -S . -B build -DCMAKE_BUILD_TYPE=Release
@@ -74,7 +74,7 @@ jobs:
7474
uses: actions/checkout@v4
7575

7676
- name: Prepare IDA SDK
77-
run: git clone --depth 1 https://github.com/HexRaysSA/ida-sdk ida-sdk
77+
run: git clone --depth 1 --recurse-submodules https://github.com/HexRaysSA/ida-sdk ida-sdk
7878

7979
- name: Configure (Windows)
8080
run: cmake -S . -B build -A x64

0 commit comments

Comments
 (0)