From ef13e884bac2f03dfebe125cba72cdc0c0204d6a Mon Sep 17 00:00:00 2001 From: cinco euzebio Date: Sat, 28 Feb 2026 21:38:28 -0300 Subject: [PATCH] ci: use awk to parse coverage percentage --- .drone.yml | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/.drone.yml b/.drone.yml index eecabd4..15261fd 100644 --- a/.drone.yml +++ b/.drone.yml @@ -24,7 +24,9 @@ steps: commands: - apt-get update -qq && apt-get install -y -qq jq curl - | - PCT=$(cargo tarpaulin 2>&1 | grep -oE '[0-9]+\.[0-9]+% coverage' | cut -d'.' -f1) + PCT=$(cargo tarpaulin 2>&1 | awk '/coverage,/{print int($1)}') + echo "PCT=$PCT" + [ -z "$PCT" ] && PCT=0 if [ "$PCT" -ge 80 ]; then COLOR="brightgreen" elif [ "$PCT" -ge 60 ]; then COLOR="yellow" else COLOR="red"; fi