_Workflow_ de synchronisation des étiquettes


Le workflow de synchronisation des étiquettes synchronise les étiquettes GitHub d'un dépôt avec le contenu du fichier .github/labels.yml. Chaque fois que le fichier .github/labels.yml change, le workflow de synchronisation des étiquettes met automatiquement à jour les étiquettes du dépôt.

Personnalise les étiquettes

Les étiquettes définies dans .github/labels.yml se présentent sous deux formes :

  • Étiquettes partagées : ce sont des étiquettes utilisées par tous les dépôts Exercism, et elles sont définies dans le dépôt org-wide-files
  • Étiquettes spécifiques à un parcours : elles sont définies dans un fichier .appends/.github/labels.yml

Pour ajouter des étiquettes spécifiques à un parcours, tu devras les ajouter au fichier .appends/.github/labels.yml (voir cet exemple). Une fois que tu as fusionné les modifications dans main, une pull request sera automatiquement ouverte pour modifier le fichier .github/labels.yml. Après avoir fusionné cette PR, les étiquettes seront automatiquement mises à jour (voir la description ci-dessus).

Caution

Ne modifie jamais manuellement le fichier .github/labels.yml, car ces modifications seront écrasées lors de la prochaine synchronisation des étiquettes.

Source

Le workflow est défini dans le fichier .github/workflows/sync-labels.yml.