From ca75df5db5d8dbc8e48380220648a115f305ec5c Mon Sep 17 00:00:00 2001 From: jgromes Date: Mon, 10 Feb 2025 08:15:38 +0100 Subject: [PATCH] Deploy coverage report to github pages --- .github/workflows/unit-test.yml | 11 ++++++++++- extras/test/unit/coverage.sh | 1 - 2 files changed, 10 insertions(+), 2 deletions(-) diff --git a/.github/workflows/unit-test.yml b/.github/workflows/unit-test.yml index b96c57f1..0d61656c 100644 --- a/.github/workflows/unit-test.yml +++ b/.github/workflows/unit-test.yml @@ -35,4 +35,13 @@ jobs: uses: actions/upload-artifact@v4 with: name: coverage_report - path: extras/test/unit/lcov.report.zip + path: extras/test/unit/lcov.report + + - name: Deploy to GitHub Pages + uses: peaceiris/actions-gh-pages@v3 + with: + github_token: ${{ secrets.GITHUB_TOKEN }} + publish_branch: gh-pages + publish_dir: extras/test/unit/lcov.report + destination_dir: coverage + keep_files: true diff --git a/extras/test/unit/coverage.sh b/extras/test/unit/coverage.sh index f3606c67..c2c3c9dd 100755 --- a/extras/test/unit/coverage.sh +++ b/extras/test/unit/coverage.sh @@ -10,4 +10,3 @@ lcov --remove "${filename}.info" "/usr/*/boost/*" "/usr/include/c++/*" --output- # generate HTML genhtml "${filename}.info" --output-directory "${filename}.report" -zip -r "${filename}.report.zip" "${filename}.report"