diff --git a/.github/copilot-instructions.md b/.github/copilot-instructions.md deleted file mode 100644 index c3ea3d9..0000000 --- a/.github/copilot-instructions.md +++ /dev/null @@ -1,79 +0,0 @@ ---- -name: "IntegratedDynamic Infrastructure - Configuration" -description: "Conventions de projet et préférences de codage pour l'infrastructure" ---- - -# Instructions pour GitHub Copilot - -## Onboarding - -### Gestion des dépendances - -Les dépendances du projet sont gérées via **mise**. - -**Installation** : -```bash -mise install -``` - -ℹ️ **Automatique** : Une fois `mise.toml` modifié, `mise install` se lance automatiquement via un hook. - -## Conventions de code - -### Branches - -Je dois TOUJOURS utiliser [Conventional Branch](https://conventional-branch.github.io/). - -Format strict: -``` -/ -``` - -Types: `feature/`, `bugfix/`, `hotfix/`, `ci/`, `chore/` - -Exemples: -- `feature/add-authentication-middleware` -- `bugfix/fix-memory-leak` -- `ci/add-github-actions-workflow` - -Règles obligatoires: -- Minuscules, chiffres, hyphens et dots uniquement -- Pas de hyphens/dots consécutifs ou aux extrémités -- Inclure ticket number si applicable: `feature/issue-456-add-auth` - -### Commits - -Utiliser [Conventional Commits](https://www.conventionalcommits.org/) : -``` -[scope]: -``` - -Types : `feat`, `fix`, `docs`, `style`, `refactor`, `perf`, `test`, `chore` - -### Pull Requests - -**Titre** : Doit être descriptif et clair. Format recommandé avec type et description. -``` -: Clear description of what the PR does -``` - -**Body** : Contexte, changements, issues liées (via `Closes #123`), et instructions de test. - -**Comportement automatique** : Après chaque `commit` + `push` sur une branche, créer automatiquement une PR en **draft** (si elle n'existe pas déjà) avec titre et body appropriés. - -Utiliser [Conventional Comments](https://conventionalcomments.org/) pour les reviews : -``` -