Este loop de operações roda à noite e transforma os merges do dia em um changelog limpo e voltado ao usuário.
O ciclo reúne tudo o que foi mesclado desde a última entrada, filtra só o que é relevante para quem usa, agrupa em Adicionado, Alterado e Corrigido, atualiza o arquivo, faz commit e avisa o time.
Ele ignora mudanças internas que não interessam ao usuário final.
No fim, o changelog reflete todas as mudanças visíveis e a notificação foi enviada.
Quando usar
- Para manter um changelog atualizado automaticamente.
- Quando você quer notas legíveis, não commits crus.
- Para avisar o time a cada release sem trabalho manual.
Como usar
Rode o loop pedindo para reunir os merges desde a última entrada, escrever notas voltadas ao usuário agrupadas por tipo, atualizar o changelog e postar um resumo para o time.