From 516ca69316acc7add1ebe893caad4067d6239a77 Mon Sep 17 00:00:00 2001 From: Oksana Salyk Date: Fri, 19 Apr 2024 09:07:01 +0200 Subject: [PATCH] common: add CODECOV token to workflow file --- .github/workflows/scan_coverage.yml | 11 ++++++++++- utils/docker/build-CI.sh | 2 +- 2 files changed, 11 insertions(+), 2 deletions(-) diff --git a/.github/workflows/scan_coverage.yml b/.github/workflows/scan_coverage.yml index 521c0fd8cb1..bbbdbd74f21 100644 --- a/.github/workflows/scan_coverage.yml +++ b/.github/workflows/scan_coverage.yml @@ -20,6 +20,7 @@ env: COVERAGE: 1 TEST_BUILD: debug FAULT_INJECTION: 1 + CODECOV_TOKEN: ${{secrets.CODECOV_TOKEN}} jobs: linux: @@ -32,5 +33,13 @@ jobs: - name: Pull the image run: cd $WORKDIR && ./pull-or-rebuild-image.sh - - name: Measure and upload code coverage + - name: Build CI run: cd $WORKDIR && ./build-CI.sh + + - name: Upload coverage to Codecov + uses: codecov/codecov-action@v4 + with: + gcov: true + root_dir: /home/runner/work/pmdk/pmdk/ + directory: /home/runner/work/pmdk/pmdk/ + verbose: true diff --git a/utils/docker/build-CI.sh b/utils/docker/build-CI.sh index e253f2f8dda..645294825fb 100755 --- a/utils/docker/build-CI.sh +++ b/utils/docker/build-CI.sh @@ -35,7 +35,7 @@ containerName=pmdk-${OS}-${OS_VER} if [[ $MAKE_PKG -eq 0 ]] ; then command="./run-build.sh"; fi if [[ $MAKE_PKG -eq 1 ]] ; then command="./run-build-package.sh"; fi -if [[ $COVERAGE -eq 1 ]] ; then command="./run-coverage.sh"; fi +# if [[ $COVERAGE -eq 1 ]] ; then command="./run-coverage.sh"; fi if [[ "$COVERITY" -eq 1 ]]; then command="./run-coverity.sh"; fi if [ -n "$DNS_SERVER" ]; then DNS_SETTING=" --dns=$DNS_SERVER "; fi