diff --git a/.github/workflows/conda-forge-ci.yml b/.github/workflows/conda-forge-ci.yml index 0a7fa28..02a6427 100644 --- a/.github/workflows/conda-forge-ci.yml +++ b/.github/workflows/conda-forge-ci.yml @@ -15,7 +15,7 @@ jobs: strategy: matrix: build_type: [Release] - os: [ubuntu-latest, windows-2019, macos-latest] + os: [windows-2022, windows-2019] imgui: [mamba, vendored] fail-fast: false @@ -30,9 +30,13 @@ jobs: shell: bash -l {0} run: | # Compilation related dependencies + where conda + where mamba mamba install cmake compilers make ninja pkg-config # Actual dependencies mamba install glew glfw yarp + mamba list + conda list - name: Imgui if: contains(matrix.imgui, 'mamba') @@ -58,13 +62,25 @@ jobs: cmake -GNinja -DCMAKE_BUILD_TYPE=${{ matrix.build_type }} .. - name: Configure [Windows] - if: contains(matrix.os, 'windows') + if: contains(matrix.os, 'windows-2019') shell: bash -l {0} run: | + env + conda list mkdir -p build cd build cmake -G"Visual Studio 16 2019" -DCMAKE_BUILD_TYPE=${{ matrix.build_type }} .. + - name: Configure [Windows] + if: contains(matrix.os, 'windows-2022') + shell: bash -l {0} + run: | + env + mkdir -p build + cd build + cmake -G"Visual Studio 17 2022" -DCMAKE_BUILD_TYPE=${{ matrix.build_type }} .. + + - name: Build shell: bash -l {0} run: |