From 6c60a8f59b5f6510e026aa4771afefa3892bfad3 Mon Sep 17 00:00:00 2001 From: Mikolaj Malecki Date: Tue, 25 Jun 2024 15:43:13 +0200 Subject: [PATCH] Fixed workflows to update submodules --- .github/workflows/abi.yml | 1 + .github/workflows/android.yaml | 2 ++ .github/workflows/codeql.yml | 2 ++ .github/workflows/cxx11-macos.yaml | 2 ++ .github/workflows/cxx11-win.yaml | 2 ++ .github/workflows/iOS.yaml | 2 ++ .github/workflows/s390x-focal.yaml | 2 ++ 7 files changed, 13 insertions(+) diff --git a/.github/workflows/abi.yml b/.github/workflows/abi.yml index 2c05cc06b..679e07534 100644 --- a/.github/workflows/abi.yml +++ b/.github/workflows/abi.yml @@ -18,6 +18,7 @@ jobs: - uses: actions/checkout@v3 with: path: pull_request + submodules: true - name: configure run: | cd pull_request diff --git a/.github/workflows/android.yaml b/.github/workflows/android.yaml index 0af85fda3..37f6ca137 100644 --- a/.github/workflows/android.yaml +++ b/.github/workflows/android.yaml @@ -19,6 +19,8 @@ jobs: ndk-version: r23 add-to-path: false - uses: actions/checkout@v3 + with: + submodules: true - name: build run: | cd ./scripts/build-android/ diff --git a/.github/workflows/codeql.yml b/.github/workflows/codeql.yml index 4a337b6ca..58842b1f8 100644 --- a/.github/workflows/codeql.yml +++ b/.github/workflows/codeql.yml @@ -23,6 +23,8 @@ jobs: steps: - name: Checkout uses: actions/checkout@v3 + with: + submodules: true - name: Configure run: cmake -DENABLE_HEAVY_LOGGING=1 -DCMAKE_BUILD_TYPE=Release -DCMAKE_CXX_FLAGS=-fpermissive -DENABLE_BONDING=1 . diff --git a/.github/workflows/cxx11-macos.yaml b/.github/workflows/cxx11-macos.yaml index 0aa9d420c..5d6aec3dd 100644 --- a/.github/workflows/cxx11-macos.yaml +++ b/.github/workflows/cxx11-macos.yaml @@ -15,6 +15,8 @@ jobs: - name: GoogleTest run: brew install googletest - uses: actions/checkout@v3 + with: + submodules: true - name: configure run: | mkdir _build && cd _build diff --git a/.github/workflows/cxx11-win.yaml b/.github/workflows/cxx11-win.yaml index 1a9e10a95..7cbd98f8b 100644 --- a/.github/workflows/cxx11-win.yaml +++ b/.github/workflows/cxx11-win.yaml @@ -14,6 +14,8 @@ jobs: steps: - uses: actions/checkout@v3 + with: + submodules: true - name: configure run: | md _build && cd _build diff --git a/.github/workflows/iOS.yaml b/.github/workflows/iOS.yaml index 0fb11542b..c89e8825d 100644 --- a/.github/workflows/iOS.yaml +++ b/.github/workflows/iOS.yaml @@ -17,6 +17,8 @@ jobs: steps: - uses: actions/checkout@v3 + with: + submodules: true - name: configure run: | mkdir _build && cd _build diff --git a/.github/workflows/s390x-focal.yaml b/.github/workflows/s390x-focal.yaml index f1b6c7508..c3a927de3 100644 --- a/.github/workflows/s390x-focal.yaml +++ b/.github/workflows/s390x-focal.yaml @@ -23,6 +23,8 @@ jobs: " - name: Checkout uses: actions/checkout@v3 + with: + submodules: true - name: configure uses: docker://multiarch/ubuntu-core:s390x-focal with: