|
23 | 23 | strategy: |
24 | 24 | matrix: |
25 | 25 | libraryType: [Static] |
26 | | - version: [7, 10, 11] |
| 26 | + version: [7, 8, 10, 11] |
27 | 27 | os: [ubuntu-20.04] |
28 | 28 |
|
29 | 29 | runs-on: ${{ matrix.os }} |
@@ -51,44 +51,12 @@ jobs: |
51 | 51 | working-directory: ${{ env.BUILD_DIR }} |
52 | 52 | run: ctest -C ${{env.BUILD_TYPE}} |
53 | 53 |
|
54 | | - test-mingw: |
55 | | - strategy: |
56 | | - matrix: |
57 | | - libraryType: [Static] |
58 | | - version: [7, 10, 12] |
59 | | - os: [windows-2019] |
60 | | - |
61 | | - runs-on: ${{ matrix.os }} |
62 | | - |
63 | | - steps: |
64 | | - - uses: actions/checkout@v3 |
65 | | - |
66 | | - - name: Install MinGW |
67 | | - uses: egor-tensin/setup-mingw@v2.2.0 |
68 | | - with: |
69 | | - version: ${{ matrix.version }} |
70 | | - |
71 | | - - name: Install Conan Packages |
72 | | - uses: ./.github/actions/conan-install |
73 | | - with: |
74 | | - install-dir: ${{ env.BUILD_DIR }} |
75 | | - |
76 | | - - name: CMake Build |
77 | | - uses: ./.github/actions/cmake-build |
78 | | - with: |
79 | | - build-dir: ${{ env.BUILD_DIR }} |
80 | | - build-type: ${{ env.BUILD_TYPE }} |
81 | | - |
82 | | - - name: Test |
83 | | - working-directory: ${{ env.BUILD_DIR }} |
84 | | - run: ctest -C ${{env.BUILD_TYPE}} |
85 | | - |
86 | 54 | test-clang: |
87 | 55 | strategy: |
88 | 56 | matrix: |
89 | 57 | libraryType: [Static] |
90 | | - version: [6.0, 10, 15] |
91 | | - os: [windows-2022, ubuntu-20.04] |
| 58 | + version: [6, 13, 14, 15] |
| 59 | + os: [ubuntu-20.04] |
92 | 60 |
|
93 | 61 | runs-on: ${{ matrix.os }} |
94 | 62 |
|
@@ -120,19 +88,18 @@ jobs: |
120 | 88 | fail-fast: false |
121 | 89 | matrix: |
122 | 90 | libraryType: [Static] |
123 | | - version: [14.0, 15.0, 17.0] |
| 91 | + version: [14.0, 15.0, 16.0, 17.0] |
124 | 92 | os: [windows-2022] |
125 | 93 |
|
126 | 94 | runs-on: ${{ matrix.os }} |
127 | 95 |
|
128 | 96 | steps: |
129 | 97 | - uses: actions/checkout@v3 |
130 | 98 |
|
131 | | - - name: Install MSVC |
132 | | - uses: TheMrMilchmann/setup-msvc-dev@v2.0.0 |
| 99 | + - name: Enable Developer Command Prompt |
| 100 | + uses: ilammy/msvc-dev-cmd@v1.12.1 |
133 | 101 | with: |
134 | 102 | toolset: ${{ matrix.version }} |
135 | | - arch: x64 |
136 | 103 |
|
137 | 104 | - name: Install Conan Packages |
138 | 105 | uses: ./.github/actions/conan-install |
|
0 commit comments