File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -17,15 +17,18 @@ jobs:
1717 echo "Nom de branche : $BRANCHE"
1818 echo "Titre de PR : $TITRE"
1919
20- # Vérification robuste
21- if [[ "$TITRE " =~ #[0-9]+ ] ]; then
20+ echo "$TITRE" | grep -q '#[0-9]\+' && FOUND="true" || FOUND="false"
21+ if [ "$FOUND " = "true" ]; then
2222 echo "✅ Issue référencée dans le titre de la PR"
23- elif [[ "$BRANCHE" =~ [0-9]+- ]]; then
24- echo "✅ Issue référencée dans le nom de la branche"
2523 else
26- echo "❌ Aucune référence à une issue détectée"
27- echo "💡 Comment corriger :"
28- echo " - Ajouter #<numéro> dans le titre de la PR"
29- echo " - Ou inclure le numéro de l’issue dans le nom de la branche (ex: feature/123-login-page)"
30- exit 1
24+ echo "$BRANCHE" | grep -q '[0-9]\+-' && FOUND="true" || FOUND="false"
25+ if [ "$FOUND" = "true" ]; then
26+ echo "✅ Issue référencée dans le nom de la branche"
27+ else
28+ echo "❌ Aucune référence à une issue détectée"
29+ echo "💡 Comment corriger :"
30+ echo " - Ajouter #<numéro> dans le titre de la PR"
31+ echo " - Ou inclure le numéro de l’issue dans le nom de la branche (ex: feature/123-login-page)"
32+ exit 1
33+ fi
3134 fi
You can’t perform that action at this time.
0 commit comments