10 { arch: x86, type: Debug },
11 { arch: x86_64, type: Debug },
12 { arch: x86, type: RelWithDebInfo },
13 { arch: x86_64, type: RelWithDebInfo },
15 runs-on: windows-latest
17 - uses: actions/checkout@v4
24 python -m pip install -U conan
25 conan profile detect --force
26 conan create . -s arch=${{ matrix.arch }} -s build_type=${{ matrix.type }}
32 { cc: clang, cxx: clang++, type: Debug },
33 { cc: clang, cxx: clang++, type: RelWithDebInfo },
37 - uses: actions/checkout@v4
41 - name: Run conan clang
44 CXX: ${{ matrix.cxx }}
47 python3 -m pip install -U conan
48 conan profile detect --force
49 conan create . -s build_type=${{ matrix.type }}
55 { cc: gcc, cxx: g++, type: Debug },
56 { cc: clang, cxx: clang++, type: Debug },
57 { cc: gcc, cxx: g++, type: RelWithDebInfo },
58 { cc: clang, cxx: clang++, type: RelWithDebInfo },
60 runs-on: ubuntu-latest
62 - uses: actions/checkout@v4
69 CXX: ${{ matrix.cxx }}
72 python3 -m pip install -U conan
73 conan profile detect --force
74 conan create . -s build_type=${{ matrix.type }}