diff --git a/.github/workflows/linux.yml b/.github/workflows/linux.yml index 2e7f47f7..6331600c 100644 --- a/.github/workflows/linux.yml +++ b/.github/workflows/linux.yml @@ -66,7 +66,7 @@ jobs: - name: Run tests on unix dev run: | - ./scripts/tests/check_syntax.sh + ./tests/check_syntax.sh continue-on-error: true - name: Upload built binary as artifact diff --git a/.github/workflows/macos.yml b/.github/workflows/macos.yml index 2fc4faee..ea32b590 100644 --- a/.github/workflows/macos.yml +++ b/.github/workflows/macos.yml @@ -35,7 +35,7 @@ jobs: - name: Run tests on macOS dev run: | - ./scripts/tests/check_syntax.sh + ./tests/check_syntax.sh continue-on-error: true - name: Upload built binary as artifact diff --git a/scripts/tests/check_syntax.sh b/tests/check_syntax.sh similarity index 68% rename from scripts/tests/check_syntax.sh rename to tests/check_syntax.sh index 62c9623c..29b79b04 100755 --- a/scripts/tests/check_syntax.sh +++ b/tests/check_syntax.sh @@ -1,8 +1,8 @@ #!/bin/bash mydir=$(readlink -f "$0") mydir=$(dirname "$mydir") -fs="$mydir"/../../internal_filesystem/ -cross="$mydir"/../../lvgl_micropython/lib/micropython/mpy-cross/build/mpy-cross +fs="$mydir"/../internal_filesystem/ +cross="$mydir"/../lvgl_micropython/lib/micropython/mpy-cross/build/mpy-cross failed=0 while read file; do @@ -17,4 +17,7 @@ done < <(find "$fs" -iname "*.py") if [ $failed -ne 0 ]; then echo "ERROR: $failed .py files have syntax errors" exit 1 +else + echo "GOOD: no .py files have syntax errors" + exit 0 fi