File tree Expand file tree Collapse file tree 2 files changed +8
-3
lines changed
Expand file tree Collapse file tree 2 files changed +8
-3
lines changed Original file line number Diff line number Diff line change 3939 run : ./gradlew build koverHtmlReport koverLog
4040
4141 - name : Print coverage to console
42+ id : coverage
4243 run : ./gradlew koverPrintCoverageDetailed
4344 if : always()
4445
6465 # Extract coverage percentages from Kover detailed output
6566 OUTPUT=$(./gradlew koverPrintCoverageDetailed --console=plain 2>&1)
6667
67- LINE_COVERAGE=$(echo "$OUTPUT" | grep "Line coverage: " | grep -oP '\d+\.\d+' | awk '{printf "%.0f", $1}')
68- BRANCH_COVERAGE=$(echo "$OUTPUT" | grep "Branch coverage: " | grep -oP '\d+\.\d+' | awk '{printf "%.0f", $1}')
68+ LINE_COVERAGE=$(echo "$OUTPUT" | grep "coverage = " | grep -oP '\d+\.\d+' | awk '{printf "%.0f", $1}')
69+ BRANCH_COVERAGE=$(echo "$OUTPUT" | grep "branches = " | grep -oP '\d+\.\d+' | awk '{printf "%.0f", $1}')
6970
7071 echo "Line Coverage: $LINE_COVERAGE%"
7172 echo "Branch Coverage: $BRANCH_COVERAGE%"
@@ -110,3 +111,7 @@ jobs:
110111 git push
111112 fi
112113
114+ - name : Log coverage percentage
115+ run : |
116+ echo "coverage = ${{ env.LINE_COVERAGE }}"
117+ echo "branches = ${{ env.BRANCH_COVERAGE }}"
Original file line number Diff line number Diff line change @@ -164,7 +164,7 @@ kover {
164164 filters {
165165 excludes {
166166 // Exclude generated ANTLR code from coverage
167- // packages("io.zenwave360.zdl.antlr")
167+ // packages("io.zenwave360.zdl.antlr")
168168 }
169169 }
170170 }
You can’t perform that action at this time.
0 commit comments