Native submodule checkout in CI workflow

This commit is contained in:
Scott Brenner
2024-12-28 13:55:05 -08:00
committed by teejusb
parent aba00ed8ec
commit 45e071255e
+8 -8
View File
@@ -12,8 +12,8 @@ jobs:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- name: Checkout submodules
run: git submodule update --init --recursive
with:
submodules: true
- name: Cache CMake build directory
uses: actions/cache@v4
with:
@@ -47,8 +47,8 @@ jobs:
runs-on: macos-latest
steps:
- uses: actions/checkout@v4
- name: Checkout submodules
run: git submodule update --init --recursive
with:
submodules: recursive
- name: Cache CMake build directory
uses: actions/cache@v4
with:
@@ -70,8 +70,8 @@ jobs:
runs-on: macos-13
steps:
- uses: actions/checkout@v4
- name: Checkout submodules
run: git submodule update --init --recursive
with:
submodules: recursive
- name: Cache CMake build directory
uses: actions/cache@v4
with:
@@ -93,8 +93,8 @@ jobs:
runs-on: windows-latest
steps:
- uses: actions/checkout@v4
- name: Checkout submodules
run: git submodule update --init --recursive
with:
submodules: recursive
- name: Setup MSBuild
uses: microsoft/setup-msbuild@v1
- name: Set up Visual Studio environment