diff --git a/.github/workflows/cmake-multi-platform.yml b/.github/workflows/cmake-multi-platform.yml index 2764ac3e..2d820b12 100644 --- a/.github/workflows/cmake-multi-platform.yml +++ b/.github/workflows/cmake-multi-platform.yml @@ -59,6 +59,17 @@ jobs: sudo apt-get update sudo apt-get -y install mosquitto + - name: Install Mosquitto from Source (windows) + if: matrix.os == 'windows-latest' + run: | + git clone https://github.com/eclipse/mosquitto.git + cd mosquitto + git checkout "v2.0.18" + mkdir build && cd build + cmake .. -DCMAKE_CXX_COMPILER=${{ matrix.cpp_compiler }} + cmake --build . --target install + "C:\Program Files\mosquitto\mosquitto install" + - name: Install Catch2 v2 from Source (ubuntu) if: matrix.os == 'ubuntu-latest' run: |