From 9e771c8c1d249017fea44d5910b17e03d17f0dd0 Mon Sep 17 00:00:00 2001 From: Anthony Borghi <anthony.borghi@veremes.com> Date: Thu, 9 Jan 2025 14:57:57 +0100 Subject: [PATCH] =?UTF-8?q?syncrhonisation=20du=20dossier=20merge=5Freques?= =?UTF-8?q?t=5Ftemplates=20(script=20automatis=C3=A9)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../merge_request_templates/MR checklist.md | 25 +++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 .gitlab/merge_request_templates/MR checklist.md diff --git a/.gitlab/merge_request_templates/MR checklist.md b/.gitlab/merge_request_templates/MR checklist.md new file mode 100644 index 00000000..67973c3a --- /dev/null +++ b/.gitlab/merge_request_templates/MR checklist.md @@ -0,0 +1,25 @@ + +Closes # + +1. Est-ce que j'ai modifié du SQL ? + - [ ] J'ai bien mis le code dans le fichier `SQLQueries` et dans le bon bloc de version. + - [ ] J'ai testé mon code SQL pour m'assurer qu'il fonctionne comme prévu et qu'il est rejouable. + - [ ] Je n'ai pas oublié de `;` pour VAI. + +2. Est-ce que j'ai modifié du code côté client ? Si oui, alors : + - [ ] J'ai bien utilisé des clés de traduction pour tous mes labels. + - [ ] J’ai bien vérifié l’orthographe et la grammaire de mes labels de traduction avec https://www.scribens.fr/ (ou GPT) + - [ ] J'ai bien typé mes variables et mes fonctions (paramètres et les valeurs de retour). + - [ ] J'ai bien commenté les fonctions que j'ai ajoutées ou modifiées (standard JSDoc). + - [ ] J'ai bien vérifié le résultat des commandes `ng lint` et `ng build` (manuellement ou via le CI/CD). + - [ ] J'ai bien ajouté mes labels de traduction dans tous les fichiers de traduction. + - [ ] J'ai bien vérifié la cohérence de l'interface suite à mes modifications (affichage, comportement, ergonomie). + - [ ] Je n'ai pas laissé traîner de `console.log`. + +3. Est-ce que j'ai modifié du code côté serveur ? Si oui, alors : + - [ ] J'ai bien typé mes variables et mes fonctions (paramètres et les valeurs de retour). + - [ ] J'ai bien commenté les fonctions que j'ai ajoutées ou modifiées (standard PHPDoc et PSR). + - [ ] J'ai bien vérifié le résultat de la commande `composer analyze` (manuellement ou via le CI/CD). + - [ ] J’ai bien vérifié l’orthographe et la grammaire des logs que j'ai ajoutés de traduction avec https://www.scribens.fr/ (ou GPT) + - [ ] Je n'ai pas laissé traîner de `error_log`. + - [ ] J'ai vérifié que ma modification ne crée pas de nouveaux logs d'erreurs dans les fichiers de logs PHP (par exemple : usage de fonctionnalités dépréciées ou manque de vérification d'un paramètre). -- GitLab