Aller au contenu

Create PR

Crée une branche, commit les changements et ouvre une PR.

Instructions

  1. Infère le nom de la branche à partir :
  2. Du contexte de la conversation
  3. Des changements en cours (git diff)
  4. Format : feat/xxx, fix/xxx, refactor/xxx, chore/xxx

  5. Exécute les commandes suivantes :

# Créer la branche à partir de develop
git checkout develop
git pull origin develop
git checkout -b <nom-branche>

# Stage et commit
git add -A
git commit -m "<message-commit>"

# Push et créer la PR
git push -u origin <nom-branche>
gh pr create --base develop --title "<titre-pr>" --body "<description>" --assignee @me

Règles pour la PR

  • Titre : Court et descriptif (en français)
  • Description :
  • Concise (2-3 phrases max)
  • En français
  • Focus sur le contexte (pourquoi ce changement)
  • Focus sur la solution (comment ça résout le problème)
  • Ne PAS lister exhaustivement les fichiers modifiés
  • Ne PAS détailler chaque modification
  • Si titre/description en anglais pour une raison quelconque → appliquer STE (claude-root), pas un style libre

Exemple de description

Contexte : Les withdraws échouaient silencieusement quand le solde Lemonway était insuffisant.

Solution : Ajout d'une vérification du solde avant l'appel API et gestion explicite de l'erreur avec notification à l'utilisateur.