Automação de lançamento no GitHub: Gerar notas, criar rascunhos de versão, notificar no Slack
Este fluxo de trabalho de automação simplifica o processo de gerenciamento de versões para projetos de código aberto e empresas SaaS. Ele gera automaticamente notas de versão estruturadas a partir de pull requests mescladas do GitHub, cria um rascunho de versão no GitHub com a tag mais recente e as notas de versão, e envia um resumo formatado para um canal designado do Slack. O fluxo é acionado manualmente por meio de um formulário onde o usuário insere o repositório, proprietário e branch de destino. Ele busca a tag Git mais recente, a data do commit e as pull requests mescladas, depois agrupa as pull requests por etiqueta e gera as notas de versão. Em seguida, cria um rascunho de versão no GitHub e envia o resumo para o Slack, simplificando a comunicação de novos lançamentos.