Che cos'è conventional-commits?
Scrive e rivede i messaggi di commit di Commit convenzionali (v1.0.0) per supportare il controllo delle versioni semantico e i registri delle modifiche automatizzati. Da utilizzare durante la stesura di messaggi git commit, titoli PR, note di rilascio o quando si applica un formato di commit convenzionale (tipo (ambito): oggetto, BREAKING CHANGE, piè di pagina, ripristina). Fonte: knoopx/pi.