[Backport] CI pipeline test fixes (#481)

- Fix failing `Mapnik Latest` tests:
  - `Debian 12`'s [boost](https://github.com/mapnik/mapnik/blob/master/CHANGELOG.md#mapnik-405) is too old for `Mapnik` >= `v4.0.5`
- Fix failing `macOS` coverage
  - `format` & `category` errors have been popping up recently
This commit is contained in:
Hummeltech
2025-04-14 11:22:09 -07:00
committed by David Hummel
parent 9002811226
commit 043cf699ee

View File

@ -108,8 +108,8 @@ jobs:
strategy:
matrix:
image:
- "debian:12"
- "ubuntu:24.04"
- "debian:unstable"
- "ubuntu:devel"
build_system:
- CMake
compiler:
@ -141,6 +141,8 @@ jobs:
uses: ./.github/actions/coverage
with:
codecov-token: ${{ secrets.CODECOV_TOKEN }}
genhtml-extra-options: --keep-going --ignore-errors inconsistent
lcov-extra-options: --keep-going --ignore-errors inconsistent
- name: Package `mod_tile`
uses: ./.github/actions/cmake/package
@ -203,8 +205,8 @@ jobs:
uses: ./.github/actions/coverage
with:
codecov-token: ${{ secrets.CODECOV_TOKEN }}
genhtml-extra-options: --keep-going --ignore-errors count,inconsistent,range
lcov-extra-options: --keep-going --ignore-errors count,inconsistent,range
genhtml-extra-options: --keep-going --ignore-errors category,count,format,inconsistent,range
lcov-extra-options: --keep-going --ignore-errors count,format,inconsistent,range
if: matrix.os != 'macos-12'
- name: Package `mod_tile`