J'ai soumis un problème pour un projet sur GitHub qui n'est pas le mien et je ne suis pas un contributeur, mais je ne trouve pas de moyen d'étiqueter mon problème. Existe-t-il un moyen de l'étiqueter ou est-ce uniquement disponible pour les contributeurs?
211
Réponses:
Il n'est disponible que pour les contributeurs.
De cette façon, vous pouvez éviter que des personnes aléatoires attribuent les mauvaises étiquettes et gâchent vos catégories.
Il serait cependant utile que vous puissiez d'une certaine manière proposer des labels. Ensuite, vous pouvez marquer un problème comme ce que vous pensez être un bug, afin que le propriétaire puisse simplement le confirmer. Beaucoup de gens suggèrent des étiquettes dans le titre:
[proposed Label] actual title
la source
Affectation automatique des libellés des modèles de problème GitHub (décembre 2018)
https://help.github.com/en/articles/creating-issue-templates-for-your-repository
La fonctionnalité de modèle de problème est beaucoup plus ancienne, mais avec une mise à jour de décembre 2018 https://github.blog/changelog/2018-12-05-issue-template-automation-improvements/, elle peut désormais attribuer automatiquement des étiquettes aux modèles, et elle est devenu une bonne solution à ce problème.
Avec cette fonctionnalité, les administrateurs de référentiel peuvent créer un ensemble de modèles de problème et attribuer un ensemble d'étiquettes à chaque modèle.
Ensuite, chaque fois qu'un utilisateur crée un nouveau problème, même non administrateur, il peut alors choisir entre l'un des modèles, et s'il le fait, les étiquettes sont attribuées!
J'aime cette approche, car elle vous permet effectivement de déterminer un sous-ensemble d'étiquettes que tout le monde peut créer, tout en réservant potentiellement d'autres étiquettes aux collaborateurs uniquement.
Voici un repo de test sur lequel vous pouvez librement créer des problèmes pour le tester: https://github.com/cirosantilli/test-git-web-interface/issues/new
Les modèles peuvent être créés à partir de l'onglet Paramètres du référentiel de GitHub, mais même si vous le faites à partir de là, il génère simplement des fichiers magiques dans le
.github/ISSUE_TEMPLATE
répertoire, voir par exemple: https://github.com/cirosantilli/test-git-web-interface/tree /7f2bb195ff303a037499c1c349b3c89158221674/.github/ISSUE_TEMPLATE ce qui est bien car il conserve plus de métadonnées de repo à l'intérieur du repo.Le répertoire pourrait contenir quelque chose comme:
.github / ISSUE_TEMPLATE / bug.md
.github / ISSUE_TEMPLATE / feature-request.md
Ancienne réponse
J'ai soumis cette demande à
[email protected]
et https://github.com/isaacs/github/issues/148 et souligné à cette question.@jdennes a répondu avec le neutre habituel:
ce qui confirme que ce n'est pas possible.
Revoyons cette question au ciel jusqu'à ce qu'ils le fassent!
la source