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
@@ -161,16 +165,16 @@ jobs:
161165 fail-fast : false
162166 matrix :
163167 os :
164- - macos-12
165168 - macos-13
169+ - macos-14
166170 build_system :
167171 - CMake
168172 compiler :
169173 - LLVM
170174 on_default_branch :
171175 - ${{ contains(github.ref, 'master') || contains(github.ref, 'develop') || contains(github.ref, 'CI') }}
172176 include :
173- - os : macos-14
177+ - os : macos-15
174178 build_system : CMake
175179 compiler : LLVM
176180 exclude :
@@ -197,6 +201,7 @@ jobs:
197201 - name : Process & Report `mod_tile` coverage results
198202 uses : ./.github/actions/coverage
199203 with :
204+ codecov-token : ${{ secrets.CODECOV_TOKEN }}
200205 genhtml-extra-options : --keep-going --ignore-errors count,inconsistent,range
201206 lcov-extra-options : --keep-going --ignore-errors count,inconsistent,range
202207 if : matrix.os != 'macos-12'
@@ -218,22 +223,22 @@ jobs:
218223 LIBRARY_PATH : /usr/local/lib
219224 TMPDIR : /tmp
220225 name : >-
221- ${{ matrix.box_generic }}
226+ ${{ matrix.box_freebsd }}
222227 (${{ matrix.build_system }})
223228 (${{ matrix.compiler }})
224229 runs-on : ubuntu-latest
225230 strategy :
226231 matrix :
227- box_generic :
228- - freebsd13
232+ box_freebsd :
233+ - FreeBSD-13.4-STABLE
229234 build_system :
230235 - CMake
231236 compiler :
232237 - LLVM
233238 on_default_branch :
234239 - ${{ contains(github.ref, 'master') || contains(github.ref, 'develop') || contains(github.ref, 'CI') }}
235240 include :
236- - box_generic : freebsd14
241+ - box_freebsd : FreeBSD-14.1-STABLE
237242 build_system : CMake
238243 compiler : LLVM
239244 exclude :
@@ -249,9 +254,9 @@ jobs:
249254 echo "TEST_PARALLEL_LEVEL=$(nproc)" >> ${GITHUB_ENV}
250255
251256 - name : Provision VM
252- uses : hummeltech/freebsd-vagrant-action@v2
257+ uses : hummeltech/freebsd-vagrant-action@v3
253258 with :
254- box : generic /${{ matrix.box_generic }}
259+ box : freebsd /${{ matrix.box_freebsd }}
255260 cpus : ${{ env.BUILD_PARALLEL_LEVEL }}
256261 memory : 4096
257262
@@ -273,6 +278,8 @@ jobs:
273278
274279 - name : Process & Report `mod_tile` coverage results
275280 uses : ./.github/actions/coverage
281+ with :
282+ codecov-token : ${{ secrets.CODECOV_TOKEN }}
276283
277284 - name : Package `mod_tile`
278285 uses : ./.github/actions/cmake/package
0 commit comments