Skip to content

Commit 043cf69

Browse files
committed
[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
1 parent 9002811 commit 043cf69

1 file changed

Lines changed: 6 additions & 4 deletions

File tree

.github/workflows/build-and-test.yml

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -108,8 +108,8 @@ jobs:
108108
strategy:
109109
matrix:
110110
image:
111-
- "debian:12"
112-
- "ubuntu:24.04"
111+
- "debian:unstable"
112+
- "ubuntu:devel"
113113
build_system:
114114
- CMake
115115
compiler:
@@ -141,6 +141,8 @@ jobs:
141141
uses: ./.github/actions/coverage
142142
with:
143143
codecov-token: ${{ secrets.CODECOV_TOKEN }}
144+
genhtml-extra-options: --keep-going --ignore-errors inconsistent
145+
lcov-extra-options: --keep-going --ignore-errors inconsistent
144146

145147
- name: Package `mod_tile`
146148
uses: ./.github/actions/cmake/package
@@ -203,8 +205,8 @@ jobs:
203205
uses: ./.github/actions/coverage
204206
with:
205207
codecov-token: ${{ secrets.CODECOV_TOKEN }}
206-
genhtml-extra-options: --keep-going --ignore-errors count,inconsistent,range
207-
lcov-extra-options: --keep-going --ignore-errors count,inconsistent,range
208+
genhtml-extra-options: --keep-going --ignore-errors category,count,format,inconsistent,range
209+
lcov-extra-options: --keep-going --ignore-errors count,format,inconsistent,range
208210
if: matrix.os != 'macos-12'
209211

210212
- name: Package `mod_tile`

0 commit comments

Comments
 (0)