Migliorati titoli delle varie fasi dell'action con emoji e resi più esplicativi.
Ora l'action genera un changelog migliore, personalizzabile e molto più completo. È in grado di capire ogni commit a quale catogiria appartiene (feat, fix, perf, chore, ecc.), prende tutti i commit di una PR mergiata (prima solo il commit di merge e basta), per ogni commit aggiunge l'id e l'autore, include alla fine il link all'intero Changelog (di GitHub). Il template con cui si genera il changelog è completamente personalizzabile:
è possibile modificare, aggiungere e togliere i gruppi
è possibile aggiungere testi prima, dopo e nei commit
è possibile aggiungere emoji e strutture in markdown
È possibile controllare il bumping della versione aggiungendo al commit di merge le seguenti stringe:
#major (default): incrementa di 1 la parte più a sinistra. v10.2.3 $\rightarrow$ v11.2.3. Se non specificato vuene utilizzata questa.
#minor: incrementa la parte centrale di 1. v10.2.3 $\rightarrow$ v10.3.3.
#patch: incrementa la parte più a sinistra di 1. v10.2.3 $\rightarrow$ v10.2.4.
Migliorati titoli delle varie fasi dell'action con emoji e resi più esplicativi.
Ora l'action genera un changelog migliore, personalizzabile e molto più completo. È in grado di capire ogni commit a quale catogiria appartiene (feat, fix, perf, chore, ecc.), prende tutti i commit di una PR mergiata (prima solo il commit di merge e basta), per ogni commit aggiunge l'id e l'autore, include alla fine il link all'intero Changelog (di GitHub). Il template con cui si genera il changelog è completamente personalizzabile:
È possibile controllare il bumping della versione aggiungendo al commit di merge le seguenti stringe:
#major
(default): incrementa di 1 la parte più a sinistra.v10.2.3
$\rightarrow$v11.2.3
. Se non specificato vuene utilizzata questa.#minor
: incrementa la parte centrale di 1.v10.2.3
$\rightarrow$v10.3.3
.#patch
: incrementa la parte più a sinistra di 1.v10.2.3
$\rightarrow$v10.2.4
.Esempio di Changelog