name: macos on: [push] jobs: build: runs-on: macos-10.15 strategy: matrix: build_type: [Debug, Release] steps: - uses: actions/checkout@v2 - name: Create Build Environment run: cmake -E make_directory ${{runner.workspace}}/build - name: Configure CMake working-directory: ${{runner.workspace}}/build run: cmake -DCMAKE_BUILD_TYPE=${{matrix.build_type}} $GITHUB_WORKSPACE - name: Build working-directory: ${{runner.workspace}}/build run: cmake --build . --config ${{matrix.build_type}} - name: Test working-directory: ${{runner.workspace}}/build run: ctest -C ${{matrix.build_type}}