Você pode criar modelos de problemas padrão e um arquivo de configuração padrão para modelos de problemas para sua organização ou conta pessoal. Para obter mais informações, confira "Como criar um arquivo padrão de integridade da comunidade".
Criando modelos de problemas
-
No sua instância do GitHub Enterprise Server, navegue até a página principal do repositório. 1. Abaixo do nome do repositório, clique em Configurações. Caso não consiga ver a guia suspensa "Configurações", selecione o menu suspenso e clique em Configurações.
-
Na seção "Recursos", em "Problemas", clique em Configurar modelos. Talvez seja necessário habilitar "Problemas" e atualizar a página antes de ver o botão.
-
Use o menu suspenso Adicionar modelo e clique no tipo de modelo que deseja criar.
title
, labels
ou assignees
em um formato de frontmatter YAML.
8. Quando terminar de editar e visualizar o modelo, clique em Propor alterações no canto superior direito da página.
Configurando o seletor de modelos
Você pode personalizar o seletor de modelo de problema que as pessoas veem ao criar um problema no seu repositório adicionando um arquivo config.yml à pasta .github/ISSUE_TEMPLATE
.
Você pode incentivar os colaboradores a usar modelos de problema definindo blank_issues_enabled
como false
. Se você definir blank_issues_enabled
como true
, as pessoas terão a opção de abrir um problema em branco.
Observação: se você usou o fluxo de trabalho herdado para criar manualmente um arquivo issue_template.md
na pasta .github
e habilitar problemas em branco no arquivo config.yml, o modelo em issue_template.md
será usado quando as pessoas optarem por abrir um problema em branco. Se você desativar problemas em branco, o modelo nunca será usado.
Se preferir receber determinados relatórios fora do GitHub Enterprise Server, você poderá direcionar as pessoas para sites externos com contact_links
.
Este é um exemplo de arquivo config.yml.
blank_issues_enabled: false
contact_links:
- name: GitHub Community Support
url: https://github.com/orgs/community/discussions
about: Please ask and answer questions here.
- name: GitHub Security Bug Bounty
url: https://bounty.github.com/
about: Please report security vulnerabilities here.
Seu arquivo de configuração customizará o seletor de modelos quando o arquivo for mesclado ao branch padrão do repositório.
- No sua instância do GitHub Enterprise Server, navegue até a página principal do repositório. 1. Acima da lista de arquivos, usando o menu suspenso Adicionar arquivo, clique em Criar arquivo.
- No campo de nome do arquivo, digite
.github/ISSUE_TEMPLATE/config.yml
. - No corpo do novo arquivo, digite o conteúdo do seu arquivo de configuração.
1. No final da página, digite uma mensagem de commit curta e significativa que descreva a alteração feita no arquivo. Você pode atribuir o commit a mais de um autor na mensagem de commit. Para obter mais informações, confira "Criar um commit com vários autores". 1. Abaixo dos campos de mensagem do commit, opte por adicionar o commit ao branch atual ou a um novo branch. Se seu branch atual for o branch-padrão, você deverá optar por criar um novo branch para seu commit e, em seguida, criar um pull request. Para obter mais informações, confira "Como criar uma solicitação de pull". 1. Clique em Propor novo arquivo.