diff --git a/.github/workflows/coveralls.yml b/.github/workflows/coveralls.yml index 8453697..b207ff9 100644 --- a/.github/workflows/coveralls.yml +++ b/.github/workflows/coveralls.yml @@ -48,8 +48,18 @@ jobs: - name: Install cpp-coveralls run: pip install --user cpp-coveralls + - name: Setup Dependencies + shell: powershell + run: | + choco install -y 7zip.install + curl.exe -OL https://github.com/niXman/mingw-builds-binaries/releases/download/13.2.0-rt_v11-rev0/x86_64-13.2.0-release-win32-seh-msvcrt-rt_v11-rev0.7z + 7z x x86_64-13.2.0-release-win32-seh-msvcrt-rt_v11-rev0.7z + - name: Configure CMake run: cmake -B build_test -G "MinGW Makefiles" tests + env: + CC: ${{github.workspace}}/mingw64/bin/gcc.exe + CXX: ${{github.workspace}}/mingw64/bin/g++.exe - name: Build run: cmake --build build_test --config ${{env.BUILD_TYPE}}