From fe67f26e3adbeb2d842c626432e3a9c87d2daffb Mon Sep 17 00:00:00 2001 From: Sebastiaan Speck <12570668+sebastiaanspeck@users.noreply.github.com> Date: Sun, 5 May 2024 13:31:02 +0200 Subject: [PATCH] CI: Only ignore TLDR003, TLDR004 and TLDR015 for specific languages (#12715) Co-authored-by: Reinhart Previano Koentjoro --- scripts/test.sh | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/scripts/test.sh b/scripts/test.sh index ecfba227f..91195eeb9 100755 --- a/scripts/test.sh +++ b/scripts/test.sh @@ -62,11 +62,13 @@ function run_tests { find pages* -name '*.md' -exec markdownlint {} + tldr-lint ./pages for f in ./pages.*; do - checks="TLDR003,TLDR004,TLDR015,TLDR104" + checks="TLDR104" if [[ -L $f ]]; then continue + elif [[ $f == *ar* || $f == *bn* || $f == *fa* || $f == *hi* || $f == *ja* || $f == *ko* || $f == *lo* || $f == *ml* || $f == *ne* || $f == *ta* || $f == *th* || $f == *tr* ]]; then + checks+=",TLDR003,TLDR004,TLDR015" elif [[ $f == *zh* || $f == *zh_TW* ]]; then - checks+=",TLDR005" + checks+=",TLDR003,TLDR004,TLDR005,TLDR015" fi tldr-lint --ignore $checks "${f}" done