From df145cbb15d4e4c337fa8b7a3654fa71e6fa4292 Mon Sep 17 00:00:00 2001 From: koide3 <31344317+koide3@users.noreply.github.com> Date: Wed, 7 May 2025 10:02:51 +0900 Subject: [PATCH] use ubuntu 24.04 runner to avoid packaging issue (#111) * use ubuntu 24.04 runner to avoid packaging issue * ignore errors mismatch --- .github/workflows/coverage.yml | 2 +- .github/workflows/test.yml | 2 +- CMakeLists.txt | 4 ++-- 3 files changed, 4 insertions(+), 4 deletions(-) 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()