Modelos de Pull Request
Devin pode usar modelos de pull request no estilo do GitHub. Ele procura no seu repositório pelo primeiro arquivo de modelo correspondente e o utiliza ao gerar ou regenerar a descrição de um PR. Além dos nomes de arquivo padrão do GitHub, o Devin também é compatível com uma variante específica para ele, para que você possa definir para o Devin um modelo diferente daquele que seus autores humanos usam.
- Ordem de descoberta
A primeira correspondência encontrada é utilizada (de cima para baixo):
DEVIN_PR_TEMPLATE.md e devin_pr_template.md são substituições opcionais específicas do Devin (ambas as variantes em maiúsculas e minúsculas são suportadas). Se nenhuma delas existir, serão usados os arquivos padrão PULL_REQUEST_TEMPLATE.md e pull_request_template.md. Se nada corresponder, o Devin recorre à sua estrutura padrão incorporada.
- Template personalizado do Devin (opcional)
Adicione um template exclusivo do Devin criando um dos seguintes:
PULL_REQUEST_TEMPLATE.md ou pull_request_template.md habituais. As variantes em maiúsculas e minúsculas são aceitas.
Se você preferir um único template compartilhado, basta manter (ou adicionar):
- Padrão nativo (se nenhum arquivo for encontrado)
Se nenhum arquivo de template existir, Devin usa um padrão interno: uma única seção Summary que descreve o que mudou e por quê, escrita para um leitor que não viu o diff. A URL da sessão e o solicitante são adicionados automaticamente à descrição.
Você não precisa copiar isso, a menos que queira personalizá-lo; fornecer qualquer um dos arquivos compatíveis listados acima substitui completamente o padrão. Se você quiser um checklist de revisão, notas ou outras seções nas descrições de PR do Devin, adicione-os ao seu próprio template.
- Referência do GitHub
Devin segue as regras do GitHub para resolução de templates de arquivo único. Para saber mais sobre templates de PR do GitHub (incluindo fluxos de trabalho com vários templates), veja aqui.
Configuração mínima para que o Devin tenha seu próprio template:

