|
84 | 84 | - if: runner.os == 'Linux' |
85 | 85 | run: sudo apt-get update |
86 | 86 |
|
87 | | - - name: Install clang v8 |
88 | | - if: runner.os == 'Linux' |
89 | | - uses: ./.github/install-clang-action |
90 | | - with: |
91 | | - version: '8' |
92 | | - |
93 | | - - name: Collect Coverage for clang v8 |
94 | | - if: runner.os == 'Linux' |
95 | | - env: |
96 | | - CLANG_VERSION: '8' |
97 | | - run: uvx nox -s test -- --profile ci |
98 | | - |
99 | 87 | - name: Install clang v9 |
100 | 88 | uses: ./.github/install-clang-action |
101 | 89 | with: |
@@ -194,6 +182,42 @@ jobs: |
194 | 182 | - name: Collect Coverage for clang v18 |
195 | 183 | env: |
196 | 184 | CLANG_VERSION: '18' |
| 185 | + run: uvx nox -s test -- --profile ci |
| 186 | + |
| 187 | + - name: Install clang v19 |
| 188 | + if: runner.os == 'Linux' |
| 189 | + uses: ./.github/install-clang-action |
| 190 | + with: |
| 191 | + version: '19' |
| 192 | + |
| 193 | + - name: Collect Coverage for clang v19 |
| 194 | + if: runner.os == 'Linux' |
| 195 | + env: |
| 196 | + CLANG_VERSION: '19' |
| 197 | + run: uvx nox -s test -- --profile ci |
| 198 | + |
| 199 | + - name: Install clang v20 |
| 200 | + if: runner.os == 'Linux' |
| 201 | + uses: ./.github/install-clang-action |
| 202 | + with: |
| 203 | + version: '20' |
| 204 | + |
| 205 | + - name: Collect Coverage for clang v20 |
| 206 | + if: runner.os == 'Linux' |
| 207 | + env: |
| 208 | + CLANG_VERSION: '20' |
| 209 | + run: uvx nox -s test -- --profile ci |
| 210 | + |
| 211 | + - name: Install clang v21 |
| 212 | + if: runner.os == 'Linux' |
| 213 | + uses: ./.github/install-clang-action |
| 214 | + with: |
| 215 | + version: '21' |
| 216 | + |
| 217 | + - name: Collect Coverage for clang v21 |
| 218 | + if: runner.os == 'Linux' |
| 219 | + env: |
| 220 | + CLANG_VERSION: '21' |
197 | 221 | run: uvx nox -s test -- --profile all |
198 | 222 |
|
199 | 223 | - name: Generate Coverage HTML report |
|
0 commit comments