diff --git a/.github/workflows/coverage.yml b/.github/workflows/coverage.yml index 5b01c10..0da283b 100644 --- a/.github/workflows/coverage.yml +++ b/.github/workflows/coverage.yml @@ -13,7 +13,7 @@ on: jobs: coverage: - runs-on: ubuntu-22.04 + runs-on: ubuntu-24.04 steps: - uses: actions/checkout@v2 diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 8591fee..d503496 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -13,7 +13,7 @@ on: jobs: test: - runs-on: ubuntu-22.04 + runs-on: ubuntu-24.04 steps: - uses: actions/checkout@v2 diff --git a/CMakeLists.txt b/CMakeLists.txt index 85d891d..6bc27d9 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -111,8 +111,8 @@ if(ENABLE_COVERAGE) find_program(GENHTML genhtml REQUIRED) add_custom_target(coverage - COMMAND ${LCOV} --directory . --capture --output-file coverage.info - COMMAND ${LCOV} --remove coverage.info -o coverage.info '/usr/*' + COMMAND ${LCOV} --directory . --capture --output-file coverage.info --ignore-errors mismatch + COMMAND ${LCOV} --remove coverage.info -o coverage.info '/usr/*' --ignore-errors mismatch COMMAND ${GENHTML} --demangle-cpp -o coverage coverage.info WORKING_DIRECTORY ${CMAKE_BINARY_DIR}) endif()