From 356354d1eb51ad52453c0ca543d544890075ee77 Mon Sep 17 00:00:00 2001 From: Lion Kortlepel Date: Mon, 8 Mar 2021 23:49:25 +0100 Subject: [PATCH] use recursive checkout for github actions --- .github/workflows/cmake-linux.yml | 2 ++ .github/workflows/cmake-windows.yml | 14 ++++++++------ 2 files changed, 10 insertions(+), 6 deletions(-) diff --git a/.github/workflows/cmake-linux.yml b/.github/workflows/cmake-linux.yml index 33023ef..cd4d17e 100644 --- a/.github/workflows/cmake-linux.yml +++ b/.github/workflows/cmake-linux.yml @@ -11,6 +11,8 @@ jobs: steps: - uses: actions/checkout@v2 + with: + submodules: 'true' - name: Install Dependencies run: | diff --git a/.github/workflows/cmake-windows.yml b/.github/workflows/cmake-windows.yml index 68494ef..5bafde9 100644 --- a/.github/workflows/cmake-windows.yml +++ b/.github/workflows/cmake-windows.yml @@ -11,17 +11,19 @@ jobs: steps: - uses: actions/checkout@v2 + with: + submodules: 'true' - name: Restore artifacts, or run vcpkg, build and cache artifacts uses: lukka/run-vcpkg@main id: runvcpkg with: - vcpkgArguments: 'lua zlib rapidjson boost-beast boost-asio openssl' - vcpkgDirectory: '${{ runner.workspace }}/b/vcpkg' - vcpkgGitCommitId: '30124253eecff36bc90f73341edbfb4f845e2a1e' - vcpkgTriplet: 'x64-windows-static' - appendedCacheKey: ${{ hashFiles( '**/vcpkg_manifest/vcpkg.json' ) }} - additionalCachedPaths: ${{ env.buildDir }}/vcpkg_installed + vcpkgArguments: 'lua zlib rapidjson boost-beast boost-asio openssl' + vcpkgDirectory: '${{ runner.workspace }}/b/vcpkg' + vcpkgGitCommitId: '30124253eecff36bc90f73341edbfb4f845e2a1e' + vcpkgTriplet: 'x64-windows-static' + appendedCacheKey: ${{ hashFiles( '**/vcpkg_manifest/vcpkg.json' ) }} + additionalCachedPaths: ${{ env.buildDir }}/vcpkg_installed - name: Create Build Environment run: cmake -E make_directory ${{github.workspace}}/build-windows