diff --git a/.github/workflows/macos.yml b/.github/workflows/macos.yml index 1116e1ca..3647bc02 100644 --- a/.github/workflows/macos.yml +++ b/.github/workflows/macos.yml @@ -9,11 +9,9 @@ jobs: steps: - uses: actions/checkout@v1 - - name: prepare - run: mkdir build - name: cmake - run: cd build ; cmake .. + run: cmake -S . -B build - name: build - run: make -C build + run: cmake --build build - name: test run: cd build ; ctest -j 10 diff --git a/.github/workflows/ubuntu.yml b/.github/workflows/ubuntu.yml index cedc0278..902afc5b 100644 --- a/.github/workflows/ubuntu.yml +++ b/.github/workflows/ubuntu.yml @@ -9,11 +9,9 @@ jobs: steps: - uses: actions/checkout@v1 - - name: prepare - run: mkdir build - name: cmake - run: cd build ; cmake .. + run: cmake -S . -B build - name: build - run: make -C build + run: cmake --build build - name: test run: cd build ; ctest -j 10 diff --git a/.github/workflows/windows.yml b/.github/workflows/windows.yml index ea467fb6..3ba59059 100644 --- a/.github/workflows/windows.yml +++ b/.github/workflows/windows.yml @@ -9,11 +9,9 @@ jobs: steps: - uses: actions/checkout@v1 - - name: prepare - run: mkdir build - name: cmake - run: cd build ; cmake .. -G "Visual Studio 16 2019" + run: cmake -S . -B build -G "Visual Studio 16 2019" - name: build - run: make -C build + run: cmake --build build - name: test run: cd build ; ctest -j 10