From: Mika Lindqvist Date: Mon, 19 Feb 2024 21:34:03 +0000 (+0200) Subject: [CI] Fix creating list of artifacts for CodeCov. X-Git-Tag: 2.2.0~48 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=619f6c95288e6b5911e971a3ae76988659bbb699;p=thirdparty%2Fzlib-ng.git [CI] Fix creating list of artifacts for CodeCov. --- diff --git a/.github/workflows/cmake.yml b/.github/workflows/cmake.yml index 870e8877..e5bb33ba 100644 --- a/.github/workflows/cmake.yml +++ b/.github/workflows/cmake.yml @@ -673,7 +673,7 @@ jobs: shell: bash run: | python3 -u -m pip install --user gcovr==5.0 - python3 -m gcovr -j 3 --verbose \ + python3 -m gcovr ${{ matrix.build-dir || '' }} -j 3 --verbose \ --exclude-unreachable-branches \ --gcov-executable "${{ matrix.gcov-exec || 'gcov' }}" \ --root ${{ matrix.build-src-dir || '.' }} \ @@ -717,7 +717,7 @@ jobs: - name: Display all coverage artifacts run: | ls -R *.xml - echo "CODECOV_REPORTS=`ls -p *.xml | grep -v / | tr '\n' ','`" >> $GITHUB_ENV + echo "CODECOV_REPORTS=`ls -p *.xml | grep -v / | tr '\n' ',' | sed 's/,$//g`" >> $GITHUB_ENV - name: Upload reports uses: codecov/codecov-action@v4 diff --git a/.github/workflows/pigz.yml b/.github/workflows/pigz.yml index 139f5281..d7699d4e 100644 --- a/.github/workflows/pigz.yml +++ b/.github/workflows/pigz.yml @@ -150,7 +150,7 @@ jobs: - name: Display all coverage artifacts run: | ls -R *.xml - echo "CODECOV_REPORTS=`ls -p *.xml | grep -v / | tr '\n' ','`" >> $GITHUB_ENV + echo "CODECOV_REPORTS=`ls -p *.xml | grep -v / | tr '\n' ',' | sed 's/,$//g`" >> $GITHUB_ENV - name: Upload reports uses: codecov/codecov-action@v4