diff --git a/.github/workflows/macos.yml b/.github/workflows/macos.yml index 435aac818..48fa0be02 100644 --- a/.github/workflows/macos.yml +++ b/.github/workflows/macos.yml @@ -75,7 +75,7 @@ jobs: uses: actions/checkout@v3.3.0 - name: Install dependencies run: | - brew install lcov zeromq czmq cpputest jansson rapidjson libzip ccache + brew install lcov zeromq czmq cpputest jansson rapidjson libzip ccache ninja - name: Prepare ccache timestamp id: ccache_cache_timestamp run: | @@ -95,11 +95,12 @@ jobs: -DENABLE_TESTING_ON_CI=ON -DCMAKE_BUILD_TYPE=Release -DENABLE_CCACHE=ON + -G Ninja run: | mkdir build install cd build cmake ${BUILD_OPTIONS} -DCMAKE_INSTALL_PREFIX=../install .. - make -j && make install + ninja -j && ninja install - name: Test run: | cd $GITHUB_WORKSPACE/build