Automatizar notas de versão com o GitHub
Depois de aprender a criar e gerenciar marcas de versão em seu repositório, você aprenderá a configurar notas de versão geradas automaticamente para suas versões do GitHub.
Você pode criar uma visão geral do que está incluído em uma versão e também pode personalizar suas notas de versão automatizadas.
Você pode usar rótulos para criar categorias personalizadas para organizar solicitações de pull. Você também pode optar por incluir ou excluir rótulos e usuários específicos da saída.
Configurar notas sobre a versão geradas automaticamente
Ao configurar sua versão, você tem a opção "Gerar automaticamente notas de lançamento" para incluir todas as alterações entre seu tag e a última versão. Se você nunca criou uma versão antes, ela inclui todas as alterações do repositório.
Você pode optar por personalizá-lo ou deixá-lo como está.
Configurando o modelo de notas de versão geradas automaticamente
Você pode personalizar o modelo de notas de versão gerado automaticamente seguindo estas etapas:
Vá para o repositório e crie um novo arquivo.
Use o nome .github/release.yml para criar o arquivo release.yml no diretório .github .
Escreva no formato YAML, que extrai rótulos de solicitação e autores que você deseja excluir desta versão. Você também pode criar novas categorias e listar os rótulos dos pull requests em cada categoria. Para obter mais informações sobre as opções de instalação, consulte as notas de versão geradas automaticamente – GitHub Docs.
Configuração de exemplo:
# .github/release.yml changelog: exclude: labels: - ignore-for-release authors: - octocat categories: - title: Breaking Changes 🛠 labels: - Semver-Major - breaking-change - title: Exciting New Features 🎉 labels: - Semver-Minor - enhancement - title: Other Changes labels: - *Confirme seu novo arquivo.
Tente criar uma nova versão e selecione + Gerar automaticamente notas de versão para ver como o modelo funciona.
Para obter mais informações, consulte: