In an attempt at setting up default issue templates for a whole organization, I created the required files in a
.github repository. The templates are correctly presented when creating an issue in another repo, but there is an issue with labels.
Note that the templates have a couple of labels sets (bug vs enhancement, need triage) and that both the
.github repo and the repo in which I’m creating an issue have said labels configured.
The trouble is that new issues bear the labels of the
.github repo : clicking on the label within the issue UI takes me to a search result with 0 open issues, because it covers the wrong repository. Clicking on the labels dropdown for the issue lets me select
need triage and
bug again, as if these labels were not set on the issue already (they’re not really, since it is a different repo’s label that is actually set).
Similarly, if I go to the specific repo’s issues list and I try to filter by
need-triage label, nothing pops up.
Is that a known issue? Should the labels in
.github be eliminated in order to let new issues correctly pick up their home repo’s labels from the template?