From aa9ce687d1b8bbc7eef24e9480e5cdc718c4a582 Mon Sep 17 00:00:00 2001 From: Luke Smith Date: Sun, 21 Mar 2021 15:49:19 -0400 Subject: let's hope that works --- .github/workflows/scripts/check-size.sh | 17 +++++++++++++---- 1 file changed, 13 insertions(+), 4 deletions(-) (limited to '.github/workflows') diff --git a/.github/workflows/scripts/check-size.sh b/.github/workflows/scripts/check-size.sh index 15027bd..e6efd06 100755 --- a/.github/workflows/scripts/check-size.sh +++ b/.github/workflows/scripts/check-size.sh @@ -11,15 +11,24 @@ check_size() { fi } +check_md_name() { + shouldname="$(echo "$1" | + iconv --to-code=utf-8 | + sed "s/^\(src\/\)\?/src\//" | + tr '[:upper:]' '[:lower:]' | + tr ' ' '-')" + if [ "$shouldname" != "$1" ]; then + echo "$1 should be named $shouldname." + exit 1 + fi +} + git diff --name-only `git merge-base origin/master HEAD` | while IFS= read -r file; do case "$file" in *.webp) echo "Checking size of $file" check_size $file ;; - *) - echo "Skipping $file" - ;; + *.md) check_md_name "$file" ;; esac done - -- cgit v1.2.3