From 4f2c3224a226e8a37bb684505a923793e46c1664 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?furby=E2=84=A2?= Date: Sat, 3 Aug 2024 16:02:20 -0600 Subject: [PATCH] CI checkout submodules before building. --- .github/workflows/swift-debug-macos.yml | 2 ++ .github/workflows/swift-debug-ubuntu.yml | 2 ++ .github/workflows/swift-debug-windows.yml | 2 ++ .github/workflows/swift-macos.yml | 2 ++ .github/workflows/swift-ubuntu.yml | 2 ++ .github/workflows/update-docs.yml | 2 ++ 6 files changed, 12 insertions(+) diff --git a/.github/workflows/swift-debug-macos.yml b/.github/workflows/swift-debug-macos.yml index ee5b21ba..f5e1178c 100644 --- a/.github/workflows/swift-debug-macos.yml +++ b/.github/workflows/swift-debug-macos.yml @@ -15,5 +15,7 @@ jobs: with: swift-version: ${{ matrix.swift }} - uses: actions/checkout@v4 + - name: ๐Ÿ—ƒ๏ธ Checkout Submodules + run: git submodule update --init --recursive - name: ๐Ÿงช Test run: swift test diff --git a/.github/workflows/swift-debug-ubuntu.yml b/.github/workflows/swift-debug-ubuntu.yml index 79f2daed..508bfb5b 100644 --- a/.github/workflows/swift-debug-ubuntu.yml +++ b/.github/workflows/swift-debug-ubuntu.yml @@ -29,6 +29,8 @@ jobs: run: sudo apt install libboost-all-dev - name: ๐Ÿ–ฅ๏ธ Install X11 run: sudo apt install libxcursor-dev libxt-dev libxi-dev libxinerama-dev libxrandr-dev + - name: ๐Ÿ—ƒ๏ธ Checkout Submodules + run: git submodule update --init --recursive - name: ๐Ÿงช Test run: | echo "### Disabled Tests" >> $GITHUB_STEP_SUMMARY diff --git a/.github/workflows/swift-debug-windows.yml b/.github/workflows/swift-debug-windows.yml index 5c7df182..a72a0a2f 100644 --- a/.github/workflows/swift-debug-windows.yml +++ b/.github/workflows/swift-debug-windows.yml @@ -16,5 +16,7 @@ jobs: branch: swift-5.10-release tag: 5.10-RELEASE - uses: actions/checkout@v4 + - name: ๐Ÿ—ƒ๏ธ Checkout Submodules + run: git submodule update --init --recursive - name: ๐Ÿ“ฆ Build run: swift build -c release --target MetaversalDemo diff --git a/.github/workflows/swift-macos.yml b/.github/workflows/swift-macos.yml index df6bea0d..3f2c4028 100644 --- a/.github/workflows/swift-macos.yml +++ b/.github/workflows/swift-macos.yml @@ -15,5 +15,7 @@ jobs: with: swift-version: ${{ matrix.swift }} - uses: actions/checkout@v4 + - name: ๐Ÿ—ƒ๏ธ Checkout Submodules + run: git submodule update --init --recursive - name: ๐Ÿ“ฆ Build run: swift build -c release --target MetaversalDemo diff --git a/.github/workflows/swift-ubuntu.yml b/.github/workflows/swift-ubuntu.yml index 619ed2cd..86632453 100644 --- a/.github/workflows/swift-ubuntu.yml +++ b/.github/workflows/swift-ubuntu.yml @@ -29,5 +29,7 @@ jobs: run: sudo apt install libboost-all-dev - name: ๐Ÿ–ฅ๏ธ Install X11 run: sudo apt install libxcursor-dev libxt-dev libxi-dev libxinerama-dev libxrandr-dev + - name: ๐Ÿ—ƒ๏ธ Checkout Submodules + run: git submodule update --init --recursive - name: ๐Ÿ“ฆ Build run: swift build -c release --target MetaversalDemo diff --git a/.github/workflows/update-docs.yml b/.github/workflows/update-docs.yml index aa4b9fe9..e9b1f4de 100644 --- a/.github/workflows/update-docs.yml +++ b/.github/workflows/update-docs.yml @@ -31,6 +31,8 @@ jobs: run: sudo apt install libboost-all-dev - name: ๐Ÿ–ฅ๏ธ Install X11 run: sudo apt install libxcursor-dev libxt-dev libxi-dev libxinerama-dev libxrandr-dev + - name: ๐Ÿ—ƒ๏ธ Checkout Submodules + run: git submodule update --init --recursive - name: Compile Docs run: | set -eux