From 30c1316a02d009a31414429f4dd927d0dae29961 Mon Sep 17 00:00:00 2001 From: Nathanne Isip Date: Sun, 24 Nov 2024 03:23:06 +0800 Subject: [PATCH] Pulling up submodules on workflow pipelines. --- .github/workflows/build_ci_darwin.yml | 5 +++++ .github/workflows/build_ci_linux.yml | 5 +++++ .github/workflows/build_ci_wasm.yml | 5 +++++ .github/workflows/build_ci_windows.yml | 5 +++++ 4 files changed, 20 insertions(+) diff --git a/.github/workflows/build_ci_darwin.yml b/.github/workflows/build_ci_darwin.yml index f888df4..a10f582 100644 --- a/.github/workflows/build_ci_darwin.yml +++ b/.github/workflows/build_ci_darwin.yml @@ -22,6 +22,11 @@ jobs: - name: Checkout code uses: actions/checkout@v2 + - name: Pull submodules + run: | + git submodule update --init --recursive + git pull --recurse-submodules + - name: Install Python3 and LLVM (with OpenMP support) run: | brew update diff --git a/.github/workflows/build_ci_linux.yml b/.github/workflows/build_ci_linux.yml index b70f80e..9dcbe17 100644 --- a/.github/workflows/build_ci_linux.yml +++ b/.github/workflows/build_ci_linux.yml @@ -22,6 +22,11 @@ jobs: - name: Checkout code uses: actions/checkout@v2 + - name: Pull submodules + run: | + git submodule update --init --recursive + git pull --recurse-submodules + - name: Python 3.12 Installation uses: actions/setup-python@v5 with: diff --git a/.github/workflows/build_ci_wasm.yml b/.github/workflows/build_ci_wasm.yml index 4b40477..86315bb 100644 --- a/.github/workflows/build_ci_wasm.yml +++ b/.github/workflows/build_ci_wasm.yml @@ -17,6 +17,11 @@ jobs: - name: Checkout code uses: actions/checkout@v2 + - name: Pull submodules + run: | + git submodule update --init --recursive + git pull --recurse-submodules + - name: Install Emscripten uses: mymindstorm/setup-emsdk@v14 diff --git a/.github/workflows/build_ci_windows.yml b/.github/workflows/build_ci_windows.yml index a072381..2f76378 100644 --- a/.github/workflows/build_ci_windows.yml +++ b/.github/workflows/build_ci_windows.yml @@ -22,6 +22,11 @@ jobs: - name: Checkout code uses: actions/checkout@v2 + - name: Pull submodules + run: | + git submodule update --init --recursive + git pull --recurse-submodules + - name: Python 3.12 Installation uses: actions/setup-python@v5 with: