Automatische Zuweisung von GitHub-Ausgabevorlagen (Dezember 2018)
https://help.github.com/de/articles/creating-issue-templates-for-your-repository
Die Problemvorlagenfunktion ist viel älter, aber mit einem Update vom Dezember 2018 https://github.blog/changelog/2018-12-05-issue-template-automation-improvements/ kann sie Vorlagen nun automatisch Beschriftungen zuweisen ist eine gute Lösung für dieses Problem geworden.
Mit dieser Funktion können Repository-Administratoren eine Reihe von Problemvorlagen erstellen und jeder Vorlage eine Reihe von Beschriftungen zuweisen.
Wenn ein Benutzer ein neues Problem erstellt, können auch Nicht-Administratoren zwischen einer der Vorlagen wählen. In diesem Fall werden die Beschriftungen zugewiesen!
Ich mag diesen Ansatz, weil Sie damit effektiv eine Teilmenge von Labels bestimmen können, die jeder erstellen kann, während andere Labels möglicherweise nur für Mitarbeiter reserviert werden.
Hier ist ein Test-Repo von mir, auf dem Sie frei Probleme erstellen können, um es zu testen: https://github.com/cirosantilli/test-git-web-interface/issues/new
Die Vorlagen können auf der Registerkarte "Repo-Einstellungen" von GitHub erstellt werden. Selbst wenn Sie dies von dort aus tun, werden nur magische Dateien im .github/ISSUE_TEMPLATE
Verzeichnis generiert , siehe z. B.: Https://github.com/cirosantilli/test-git-web-interface/tree /7f2bb195ff303a037499c1c349b3c89158221674/.github/ISSUE_TEMPLATE, was gut ist, da mehr Repo-Metadaten im Repo bleiben .
Das Verzeichnis könnte Folgendes enthalten:
.github / ISSUE_TEMPLATE / bug.md
---
name: bug
about: Use this template to report existing bugs.
title: 'Bug'
labels: bug
---
.github / ISSUE_TEMPLATE / feature-request.md
---
name: feature-request
about: Use this template to request new features.
title: 'Feature request'
labels: feature-request
---
Alte Antwort
Ich habe diese Anfrage an support@github.com
und https://github.com/isaacs/github/issues/148 gesendet und auf diese Frage hingewiesen.
@jdennes antwortete mit der üblichen Neutralität:
Ich habe diesem Element in unserer Liste der Funktionsanforderungen eine +1 zur Prüfung hinzugefügt.
was bestätigt, dass es nicht möglich ist.
Lassen Sie uns diese Frage dem Himmel zuordnen, bis sie es tun!