From fbbd8fac843101914acf19d9e642a48631821afb Mon Sep 17 00:00:00 2001 From: Niels Lohmann Date: Sun, 21 Aug 2022 15:00:43 +0200 Subject: [PATCH] :green_heart: fix Git --- .github/workflows/ubuntu.yml | 2 ++ cmake/ci.cmake | 2 +- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/.github/workflows/ubuntu.yml b/.github/workflows/ubuntu.yml index 5c88a3100..f9481bc2c 100644 --- a/.github/workflows/ubuntu.yml +++ b/.github/workflows/ubuntu.yml @@ -77,6 +77,8 @@ jobs: - uses: actions/checkout@v3 - name: Get latest CMake and ninja uses: lukka/get-cmake@latest + - name: Install git + run: apt-get update ; apt-get install -y git - name: Run CMake run: cmake -S . -B build -DJSON_CI=On - name: Build diff --git a/cmake/ci.cmake b/cmake/ci.cmake index 874dda7e1..afc6b4005 100644 --- a/cmake/ci.cmake +++ b/cmake/ci.cmake @@ -429,7 +429,7 @@ add_custom_target(ci_test_clang -DJSON_BuildTests=ON -S${PROJECT_SOURCE_DIR} -B${PROJECT_BINARY_DIR}/build_clang COMMAND ${CMAKE_COMMAND} --build ${PROJECT_BINARY_DIR}/build_clang - COMMAND cd ${PROJECT_BINARY_DIR}/build_clang && ${CMAKE_CTEST_COMMAND} --parallel ${N} --output-on-failure + COMMAND cd ${PROJECT_BINARY_DIR}/build_clang && ${CMAKE_CTEST_COMMAND} -LE git_required --parallel ${N} --output-on-failure COMMENT "Compile and test with Clang using maximal warning flags" )