On GitHub.com, navigate to the main page of the repository. Under your repository name, click Issues or Pull requests. Open the issue or pull request that you want to assign to someone. If no one is assigned to an issue or pull request, click assign yourself to assign yourself.
So this label helps you promote issues where help from other contributors would be particularly welcome, without indicating that help would be unwelcome for other issues.
Github does not support searching the labels that way. The searching for issues is considered to be an "AND" instead of an "OR" .
It's only available for contributors.
This way, you can avoid random people assigning the wrong labels and messing up your categories.
It would however be useful if you could in some manner propose labels. Then you could mark an issue as what you think is a bug, so the owner can just confirm that. Many people suggest labels in the title: [proposed Label] actual title
GitHub issue templates labels (.github/ISSUE_TEMPLATE/XXX.md
, December 2018)
https://help.github.com/en/articles/creating-issue-templates-for-your-repository
The issue template feature is much older, but with an update from December 2018 https://github.blog/changelog/2018-12-05-issue-template-automation-improvements/ it can now auto assign labels to templates, and it has become a good solution to this problem.
With this feature, repository admins can create a set of issue templates, and assign a set of labels to each template.
Then, whenever an user creates a new issue, even non admins, then can choose between one of the templates, and if they do, the labels get assigned!
I like this approach, because it effectively allows you to determine a subset of labels that anybody can create, while still potentially reserving other labels for collaborators only.
Here is a test repo of mine that you can freely create issues on to test it out: https://github.com/cirosantilli/test-git-web-interface/issues/new
The templates can be created from GitHub's repo Settings tab, but even if you do it from there it just generates magic files under the .github/ISSUE_TEMPLATE
directory, see e.g.: https://github.com/cirosantilli/test-git-web-interface/tree/7f2bb195ff303a037499c1c349b3c89158221674/.github/ISSUE_TEMPLATE which is good as it keeps more repo metadata inside the repo.
The directory could contain something like:
.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
---
Old answer
I have submitted this request to [email protected]
and https://github.com/isaacs/github/issues/148 and pointed to this question.
@jdennes replied with the usual neutral:
I've added a +1 to this item on our Feature Request List for consideration.
which confirms it is not possible.
Let's upvote this question to heavens until they do it!
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With