From 3cc99b9fc57dd277fc74a4ef4f4c8b69e2ade7ad Mon Sep 17 00:00:00 2001 From: MihailRis Date: Mon, 12 Aug 2024 05:39:16 +0300 Subject: [PATCH] add gtest to windows workflow --- .github/workflows/windows.yml | 7 ++++--- vcpkg.json | 3 ++- 2 files changed, 6 insertions(+), 4 deletions(-) diff --git a/.github/workflows/windows.yml b/.github/workflows/windows.yml index 46fe7122..6af90077 100644 --- a/.github/workflows/windows.yml +++ b/.github/workflows/windows.yml @@ -32,16 +32,17 @@ jobs: run: | mkdir build cd build - cmake -DCMAKE_BUILD_TYPE=Release -DVOXELENGINE_BUILD_WINDOWS_VCPKG=ON .. + cmake -DCMAKE_BUILD_TYPE=Release -DVOXELENGINE_BUILD_WINDOWS_VCPKG=ON -DVOXELENGINE_BUILD_TESTS=ON .. Remove-Item -Path CMakeFiles -Recurse -Force - cmake -DCMAKE_BUILD_TYPE=Release -DVOXELENGINE_BUILD_WINDOWS_VCPKG=ON .. + cmake -DCMAKE_BUILD_TYPE=Release -DVOXELENGINE_BUILD_WINDOWS_VCPKG=ON -DVOXELENGINE_BUILD_TESTS=ON .. cmake --build . --config Release - name: Package for Windows run: | mkdir packaged cp -r build/* packaged/ working-directory: ${{ github.workspace }} - + - name: Run tests + run: ctest --test-dir build - uses: actions/upload-artifact@v2 with: name: Windows-Build diff --git a/vcpkg.json b/vcpkg.json index b53f9d40..05fe48e2 100644 --- a/vcpkg.json +++ b/vcpkg.json @@ -11,6 +11,7 @@ "zlib", "luajit", "libvorbis", - "entt" + "entt", + "gtest" ] }