From d0aeb3489c3b39d600584e0a288da592e392e320 Mon Sep 17 00:00:00 2001 From: Robert Brown <91291114+rjbrown2@users.noreply.github.com> Date: Thu, 19 Dec 2024 16:08:52 -0500 Subject: [PATCH] [#258] Cleanup CI and Badge Colors --- .github/workflows/mc_dc_coverage.yml | 62 +--------------------------- 1 file changed, 1 insertion(+), 61 deletions(-) diff --git a/.github/workflows/mc_dc_coverage.yml b/.github/workflows/mc_dc_coverage.yml index e04ccd96..2c4f4ccd 100644 --- a/.github/workflows/mc_dc_coverage.yml +++ b/.github/workflows/mc_dc_coverage.yml @@ -37,64 +37,4 @@ jobs: tar -xjf /tmp/libgpg-error-1.50.tar.bz2 -C /tmp/ cd /tmp/libgpg-error-1.50 && ./configure && make install curl -LS https://www.gnupg.org/ftp/gcrypt/libgcrypt/libgcrypt-1.11.0.tar.bz2 -o /tmp/libgcrypt-1.11.0.tar.bz2 - tar -xjf /tmp/libgcrypt-1.11.0.tar.bz2 -C /tmp/ - cd /tmp/libgcrypt-1.11.0 && ./configure && make install - ldconfig - - - name: Fix Detached HEAD State - run: git checkout -B ${GITHUB_REF##*/} - - - name: Build with Coverage Flags - run: | - export CFLAGS="-fprofile-arcs -ftest-coverage -g" - bash ${GITHUB_WORKSPACE}/support/scripts/build_internal.sh - - - name: Generate Coverage Report and Badges - run: | - mkdir -p coverage - gcovr --branches --xml-pretty --exclude-unreachable-branches -o coverage/coverage_report.xml - gcovr --branches --html --html-details -o coverage/coverage_report.html - - # Extract overall coverage metrics from the root tag - LINE_COVERAGE=$(grep -oP '(?<=