Sfoglia il codice sorgente

ci: check if Elixir files are formatted in pre-commit hook

Thales Macedo Garitezi 2 anni fa
parent
commit
a55017ffaa
1 ha cambiato i file con 3 aggiunte e 0 eliminazioni
  1. 3 0
      scripts/git-hook-pre-commit.sh

+ 3 - 0
scripts/git-hook-pre-commit.sh

@@ -4,6 +4,9 @@ set -euo pipefail
 
 OPT="${1:--c}"
 
+# mix format check is quite fast
+mix format --check-formatted
+
 files_dirty="$(git diff --name-only | grep -E '.*\.erl' || true)"
 files_cached="$(git diff --cached --name-only | grep -E '.*\.erl' || true)"
 if [[ "${files_dirty}" == '' ]] && [[ "${files_cached}" == '' ]]; then