From ab8d1c2120e8d5fc5d085f40f0b5d21ea559693f Mon Sep 17 00:00:00 2001 From: Shengqi Chen Date: Sun, 12 Jan 2025 15:55:20 +0800 Subject: [PATCH] remove all cmd source files from coverage, make shanker happy Signed-off-by: Shengqi Chen --- .github/workflows/tunasync.yml | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/.github/workflows/tunasync.yml b/.github/workflows/tunasync.yml index 58ad456..2c2a081 100644 --- a/.github/workflows/tunasync.yml +++ b/.github/workflows/tunasync.yml @@ -230,7 +230,9 @@ jobs: "${HOME}/go/bin/gocovmerge" profile.cov profile2.gcov \ "umlrootfs/home/${CUSER}/profile3.gcov" \ "umlrootfs/home/${CUSER}/profile4.gcov" \ - profile5_*.gcov > profile-all.gcov + profile5_*.gcov > merged.gcov + # remove cmdline tools from coverage statistics + grep -v "cmd/.*\.go" merged.gcov > profile-all.gcov - name: Convert coverage to lcov uses: jandelgado/gcov2lcov-action@v1