docs: English Conventional Commits, drop gitmoji - #20
Merged
Conversation
This file is inherited by all 37 repositories, and it mandated gitmoji plus French commit messages. No active repo followed it: techtown-infra commits in English without gitmoji, techtown-marketplace in French without gitmoji. Settling on English Conventional Commits with no emoji prefix, so the project-setup plugin can generate an AGENTS.md that agrees with the CONTRIBUTING.md every repo inherits instead of contradicting it. The Conventional Commits link pointed at the French translation; it now points at the canonical page. The emoji in the issue template names are left alone — they label the issue picker, they are not a commit convention.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Aligne le
CONTRIBUTING.mdde l'organisation sur la convention retenue : anglais, Conventional Commits, sans gitmoji.Pourquoi ce fichier
Il est hérité par les 37 repos de l'org, et il imposait l'inverse :
Or aucun repo actif ne suivait cette règle :
techtown-infratechtown-marketplaceLe déclencheur
techtown-marketplace#7 fait absorber
repo-templatepar le pluginproject-setup. Ce plugin génère unAGENTS.mddans chaque nouveau repo, avec les conventions de commit dedans.Sans cette PR, chaque nouveau repo naîtrait avec un
AGENTS.mdqui contredit leCONTRIBUTING.mdqu'il hérite — et c'est le second que les humains lisent.Portée
Seule la section « Messages de commit » change. Le fichier reste en français : la décision porte sur la langue des messages de commit, pas sur celle de la documentation destinée aux collaborateurs.
Le lien Conventional Commits pointait vers la traduction française (
/fr/), il pointe maintenant vers la page canonique puisque la convention est désormais anglophone.Ajout d'une phrase : les titres de PR suivent la même convention, ce que le fichier ne disait pas.
Non modifié volontairement
Les emoji dans les noms des templates d'issue (
🐛 Rapport de bug,✨ Demande d'évolution) sont conservés : ils étiquettent le sélecteur d'issues, ce n'est pas une convention de commit.La section « Labels » est déjà cohérente avec le
dependabot.ymldu plugin (dependencies,automated,ci/cd,terraform).