Skip to content

Commit 1c42d20

Browse files
committed
feat(workflow): Fixes #2 - Ajout github actions pour workflow
1 parent 3e1e230 commit 1c42d20

1 file changed

Lines changed: 12 additions & 9 deletions

File tree

.github/workflows/ticket.yml

Lines changed: 12 additions & 9 deletions
Original file line numberDiff line numberDiff 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

0 commit comments

Comments
 (0)