name: Windows MSVC on: push: branches: - master pull_request: branches: - master jobs: build: name: Windows MSVC runs-on: windows-latest steps: - uses: actions/checkout@v2 - uses: seanmiddleditch/gha-setup-ninja@master - uses: ilammy/msvc-dev-cmd@v1 - name: Build run: > mkdir build; cd build; cmake .. -DCMAKE_CXX_COMPILER="cl" -DFTXUI_BUILD_TESTS=ON; cmake --build . --config Release; - name: Tests if: ${{ matrix.config.test }} run: > cd build; ./tests.exe