2222 image :
2323 - " debian:11"
2424 - " debian:12"
25- - " fedora:39"
2625 - " fedora:40"
26+ - " fedora:41"
2727 - " opensuse/leap:15"
2828 - " quay.io/centos/centos:stream9"
2929 - " ubuntu:22.04"
8383
8484 - name : Process & Report `mod_tile` coverage results
8585 uses : ./.github/actions/coverage
86+ with :
87+ codecov-token : ${{ secrets.CODECOV_TOKEN }}
8688 if : |
8789 matrix.compiler != 'LLVM' &&
8890 !startsWith(matrix.image, 'opensuse/') &&
@@ -137,6 +139,8 @@ jobs:
137139
138140 - name : Process & Report `mod_tile` coverage results
139141 uses : ./.github/actions/coverage
142+ with :
143+ codecov-token : ${{ secrets.CODECOV_TOKEN }}
140144
141145 - name : Package `mod_tile`
142146 uses : ./.github/actions/cmake/package
@@ -162,16 +166,16 @@ jobs:
162166 fail-fast : false
163167 matrix :
164168 os :
165- - macos-12
166169 - macos-13
170+ - macos-14
167171 build_system :
168172 - CMake
169173 compiler :
170174 - LLVM
171175 on_default_branch :
172176 - ${{ contains(github.ref, 'master') || contains(github.ref, 'develop') || contains(github.ref, 'CI') }}
173177 include :
174- - os : macos-14
178+ - os : macos-15
175179 build_system : CMake
176180 compiler : LLVM
177181 exclude :
@@ -198,6 +202,7 @@ jobs:
198202 - name : Process & Report `mod_tile` coverage results
199203 uses : ./.github/actions/coverage
200204 with :
205+ codecov-token : ${{ secrets.CODECOV_TOKEN }}
201206 genhtml-extra-options : --keep-going --ignore-errors count,inconsistent,range
202207 lcov-extra-options : --keep-going --ignore-errors count,inconsistent,range
203208 if : matrix.os != 'macos-12'
@@ -219,22 +224,22 @@ jobs:
219224 LIBRARY_PATH : /usr/local/lib
220225 TMPDIR : /tmp
221226 name : >-
222- ${{ matrix.box_generic }}
227+ ${{ matrix.box_freebsd }}
223228 (${{ matrix.build_system }})
224229 (${{ matrix.compiler }})
225230 runs-on : ubuntu-latest
226231 strategy :
227232 matrix :
228- box_generic :
229- - freebsd13
233+ box_freebsd :
234+ - FreeBSD-13.4-STABLE
230235 build_system :
231236 - CMake
232237 compiler :
233238 - LLVM
234239 on_default_branch :
235240 - ${{ contains(github.ref, 'master') || contains(github.ref, 'develop') || contains(github.ref, 'CI') }}
236241 include :
237- - box_generic : freebsd14
242+ - box_freebsd : FreeBSD-14.1-STABLE
238243 build_system : CMake
239244 compiler : LLVM
240245 exclude :
@@ -250,9 +255,9 @@ jobs:
250255 echo "TEST_PARALLEL_LEVEL=$(nproc)" >> ${GITHUB_ENV}
251256
252257 - name : Provision VM
253- uses : hummeltech/freebsd-vagrant-action@v2
258+ uses : hummeltech/freebsd-vagrant-action@v3
254259 with :
255- box : generic /${{ matrix.box_generic }}
260+ box : freebsd /${{ matrix.box_freebsd }}
256261 cpus : ${{ env.BUILD_PARALLEL_LEVEL }}
257262 memory : 4096
258263
@@ -274,6 +279,8 @@ jobs:
274279
275280 - name : Process & Report `mod_tile` coverage results
276281 uses : ./.github/actions/coverage
282+ with :
283+ codecov-token : ${{ secrets.CODECOV_TOKEN }}
277284
278285 - name : Package `mod_tile`
279286 uses : ./.github/actions/cmake/package
0 commit comments