name: vs2019 on: push: branches: [ master] pull_request: branches: [ master ] jobs: build-windows-vs2019: name: Windows VS2019 Debug runs-on: [windows-latest] steps: - name: Checkout uses: actions/checkout@v2 with: submodules: recursive - name: Add msbuild to PATH uses: microsoft/setup-msbuild@v1.0.2 - name: Build run: | cmake -G "Visual Studio 16 2019" -DBUILD_TESTS=ON ./ MSBuild.exe -version MSBuild.exe etl.sln - name: Run tests run: ./test/debug/etl_tests.exe build-windows-vs2019-no-stl: name: Windows VS2019 Debug - No STL runs-on: [windows-latest] steps: - name: Checkout uses: actions/checkout@v2 with: submodules: recursive - name: Add msbuild to PATH uses: microsoft/setup-msbuild@v1.0.2 - name: Build run: | cmake -G "Visual Studio 16 2019" -DBUILD_TESTS=ON -DNO_STL=ON ./ MSBuild.exe -version MSBuild.exe etl.sln - name: Run tests run: ./test/debug/etl_tests.exe