Skip to content

Commit 89ef6b5

Browse files
committed
fix(coverage): refine file processing logic in coverage scripts
1 parent f2978c5 commit 89ef6b5

1 file changed

Lines changed: 2 additions & 2 deletions

File tree

.github/workflows/fortress-coverage.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -737,7 +737,7 @@ jobs:
737737
738738
# Count processed files from coverage output
739739
if [ -f "$COVERAGE_FILE" ]; then
740-
FILES_PROCESSED=$(grep -v '^mode:' "$COVERAGE_FILE" | grep -o '^[^:]*' | sort -u | wc -l | tr -d ' ' || echo "0")
740+
FILES_PROCESSED=$(grep -v '^mode:' "$COVERAGE_FILE" | grep '^[^:]*:' | grep -o '^[^:]*' | sort -u | wc -l | tr -d ' ' || echo "0")
741741
echo "📁 Files processed: $FILES_PROCESSED"
742742
fi
743743
@@ -2463,7 +2463,7 @@ jobs:
24632463
fi
24642464
fi
24652465
2466-
FILES_PROCESSED=$(grep -v '^mode:' "coverage-artifacts/coverage-data/coverage.txt" | grep -o '^[^:]*' | sort -u | wc -l | tr -d ' ' || echo "0")
2466+
FILES_PROCESSED=$(grep -v '^mode:' "coverage-artifacts/coverage-data/coverage.txt" | grep '^[^:]*:' | grep -o '^[^:]*' | sort -u | wc -l | tr -d ' ' || echo "0")
24672467
echo "📈 Calculated coverage percentage: ${COVERAGE_PERCENTAGE}%"
24682468
echo "📁 Files processed: $FILES_PROCESSED"
24692469
else

0 commit comments

Comments
 (0)