mirror of
https://github.com/alexbelgium/hassio-addons.git
synced 2026-07-27 16:30:32 +02:00
Update weekly_stats.yaml
This commit is contained in:
8
.github/workflows/weekly_stats.yaml
vendored
8
.github/workflows/weekly_stats.yaml
vendored
@@ -66,22 +66,22 @@ jobs:
|
|||||||
done
|
done
|
||||||
fi
|
fi
|
||||||
# Add data
|
# Add data
|
||||||
sed -i "/$SLUG/s|^-|$DOWNLOADS|" "$file"
|
sed -i "/${SLUG}$/s|^-|$DOWNLOADS|" "$file"
|
||||||
fi
|
fi
|
||||||
done
|
done
|
||||||
|
|
||||||
# Add total
|
# Add total
|
||||||
SLUG=TOTAL
|
SLUG=TOTAL
|
||||||
if ! grep -q "$SLUG" "$file"; then
|
if ! grep -q "$SLUG$" "$file"; then
|
||||||
sed -i "1a$SLUG" "$file"
|
sed -i "1a$SLUG" "$file"
|
||||||
# shellcheck disable=SC2046
|
# shellcheck disable=SC2046
|
||||||
for i in $(seq $(head -n 1 $file | tr -cd ' \t' | wc -c )); do
|
for i in $(seq $(head -n 1 $file | tr -cd ' \t' | wc -c )); do
|
||||||
echo "$i"
|
echo "$i"
|
||||||
sed -i "/$SLUG/s|^|- |" "$file"
|
sed -i "/$SLUG$/s|^|- |" "$file"
|
||||||
done
|
done
|
||||||
fi
|
fi
|
||||||
DOWNLOADS="$(awk 'FNR > 2 {SUM+=$1}END{print SUM}' Stats)"
|
DOWNLOADS="$(awk 'FNR > 2 {SUM+=$1}END{print SUM}' Stats)"
|
||||||
sed -i "/$SLUG/s|^-|$DOWNLOADS|" "$file"
|
sed -i "/$SLUG$/s|^-|$DOWNLOADS|" "$file"
|
||||||
|
|
||||||
# Sort file
|
# Sort file
|
||||||
(head -n 2 "$file" && tail -n +3 "$file" | sort -k1 -r -n) > tmp && mv tmp "$file"
|
(head -n 2 "$file" && tail -n +3 "$file" | sort -k1 -r -n) > tmp && mv tmp "$file"
|
||||||
|
|||||||
Reference in New Issue
Block a user