Enviei um problema para um projeto no GitHub que não é meu e não sou colaborador, mas não consigo encontrar uma maneira de rotular meu problema. Existe uma maneira de rotular isso ou isso está disponível apenas para colaboradores?
211
Respostas:
Está disponível apenas para colaboradores.
Dessa forma, você pode evitar que pessoas aleatórias atribuam rótulos errados e estraguem suas categorias.
No entanto, seria útil se você pudesse, de alguma maneira, propor rótulos. Em seguida, você pode marcar um problema como o que você acha que é um bug, para que o proprietário possa confirmar isso. Muitas pessoas sugerem rótulos no título:
[proposed Label] actual title
fonte
Modelos de problemas do GitHub rotulam atribuição automática (dezembro de 2018)
https://help.github.com/en/articles/creating-issue-templates-for-your-repository
O recurso de modelo de problema é muito mais antigo, mas com uma atualização de dezembro de 2018 https://github.blog/changelog/2018-12-05-issue-template-automation-improvements/ agora pode atribuir automaticamente rótulos a modelos e tornou-se uma boa solução para esse problema.
Com esse recurso, os administradores de repositório podem criar um conjunto de modelos de problemas e atribuir um conjunto de rótulos a cada modelo.
Então, sempre que um usuário criar um novo problema, mesmo os não administradores, poderá escolher entre um dos modelos e, se o fizer, os rótulos serão atribuídos!
Eu gosto dessa abordagem, porque permite efetivamente determinar um subconjunto de rótulos que qualquer pessoa pode criar, enquanto ainda reserva potencialmente outros rótulos apenas para colaboradores.
Aqui está um repositório de teste meu no qual você pode criar livremente problemas para testá-lo: https://github.com/cirosantilli/test-git-web-interface/issues/new
Os modelos podem ser criados a partir da guia Configurações de repositório do GitHub, mas mesmo se você o fizer a partir dele, apenas gera arquivos mágicos no
.github/ISSUE_TEMPLATE
diretório, veja, por exemplo: https://github.com/cirosantilli/test-git-web-interface/tree /7f2bb195ff303a037499c1c349b3c89158221674/.github/ISSUE_TEMPLATE, que é bom, pois mantém mais metadados do repositório dentro do repositório.O diretório pode conter algo como:
.github / ISSUE_TEMPLATE / bug.md
.github / ISSUE_TEMPLATE / feature-request.md
Resposta antiga
Eu enviei este pedido para
[email protected]
e https://github.com/isaacs/github/issues/148 e apontou para esta questão.@jdennes respondeu com o neutro usual:
o que confirma que não é possível.
Vamos votar esta questão aos céus até que eles façam isso!
fonte