diff --git a/.github/workflows/linux.yaml b/.github/workflows/linux.yaml index f3eb1c464..fbbd17d77 100644 --- a/.github/workflows/linux.yaml +++ b/.github/workflows/linux.yaml @@ -94,7 +94,7 @@ jobs: - name: Coverage if: ${{ !contains(matrix.os, 'redhat') }} run: | - mkdir -p "$HOME/.local/bin" + mkdir -p $HOME/.local/bin if [ "${{ matrix.compiler }}" = 'clang' ] then printf '#!/bin/sh\nllvm-cov gcov "$@"\n' > $HOME/.local/bin/cov.sh @@ -102,9 +102,8 @@ jobs: printf '#!/bin/sh\ngcov "$@"\n' > $HOME/.local/bin/cov.sh fi chmod +x $HOME/.local/bin/cov.sh - export PATH="$HOME/.local/bin:$PATH" cd build - find .. -name '*.gcda' -o -name '*.gcno' | xargs cov.sh --branch-probabilities --preserve-paths --relative-only + find .. -name '*.gcda' -o -name '*.gcno' | grep -v tests | xargs $HOME/.local/bin/cov.sh --branch-probabilities --preserve-paths --relative-only curl --remote-name-all \ https://keybase.io/codecovsecurity/pgp_keys.asc \ https://uploader.codecov.io/latest/linux/codecov \