CODEOWNERS

Testing 🟡 Mid

Definition

Fichier GitHub qui assigne automatiquement des reviewers aux PR en fonction des fichiers modifies. Garantit que les experts appropriees reviewent chaque changement.

Analogie

Comme un organigramme de responsabilites : chaque zone du batiment a un responsable attitre pour les travaux.

Exemple de code

# .github/CODEOWNERS
*.ts          @team/frontend
/api/         @team/backend
/infra/       @team/devops
*.sql         @team/dba
package.json  @team/leads

Cas d'usage

Dans les equipes moyennes/grandes pour garantir que les bons experts sont automatiquement assignes en review.

Anti-pattern

Mettre un seul owner sur tout le repo, creant un goulot d'etranglement sur une personne.
#qualite#git#collaboration