@@ -32,31 +32,23 @@ run_reviewdog() {
3232}
3333
3434check_blocking_rules () {
35- if [ " ${INPUT_GRAILS_VERSION} " = " 4" ]; then
36- echo " 🔎 Verificando violacoes bloqueantes (priority 1 ou 2)..."
35+ echo " 🔎 Verificando violacoes bloqueantes (priority 1)..."
3736
38- p1_count=$( grep -Eo " p1=[0-9]+" result.txt | cut -d' =' -f2 | head -1)
39- p2_count= $( grep -Eo " p2=[0-9]+ " result.txt | cut -d ' = ' -f2 | head -1 )
37+ p1_count=$( grep -Eo " p1=[0-9]+" result.txt | cut -d' =' -f2 | head -1)
38+ p1_count= ${p1_count :- 0}
4039
41- p1_count=${p1_count:- 0}
42- p2_count=${p2_count:- 0}
40+ echo " 📊 Resumo CodeNarc -> priority 1=${p1_count} "
4341
44- echo " 📊 Resumo CodeNarc -> p1=${p1_count} , p2=${p2_count} "
45-
46- if [ " $p1_count " -gt 0 ] || [ " $p2_count " -gt 0 ]; then
47- echo " ⛔ Encontradas violacoes bloqueantes (priority 1 ou 2)."
48- echo " 💡 Corrija as violacoes ou faca bypass autorizado."
49- exit 1
50- else
51- echo " ✅ Nenhuma violacao bloqueante encontrada."
52- fi
42+ if [ " $p1_count " -gt 0 ]; then
43+ echo " ⛔ Foram encontradas violacoes bloqueantes (priority 1)."
44+ echo " 💡 Corrija as violacoes ou use o bypass autorizado pelo coordenador."
45+ exit 1
5346 else
54- echo " ℹ️ Modo Grails 2 detectado (sem bloqueio automatico) ."
47+ echo " ✅ Nenhuma violacao bloqueante (priority 1) encontrada ."
5548 fi
5649}
5750
5851# --- principal -------------------------------------------------------
59-
6052if [ -n " ${GITHUB_WORKSPACE} " ]; then
6153 cd " ${GITHUB_WORKSPACE} /${INPUT_WORKDIR} " || exit
6254 git config --global --add safe.directory " $GITHUB_WORKSPACE "
0 commit comments