-
Un outil qui regroupe toutes les modifications (commits) depuis la dernière release pour créer et consigner une GitHub Release
-
Transmission d’un argument basé sur SemVer avec la commande
release [type]
→ major : changements d’API incompatibles
→ minor : ajout de nouvelles fonctionnalités rétrocompatibles
→ patch : correctifs de bugs rétrocompatibles
→ pre : pré-release (suffixes supplémentaires possibles comme beta, canary, etc.)
-
Si le message de commit contient
(patch)etc., le traitement est automatique.(ignore)est ignoré -
Prend en charge les Custom Hooks : si un
release.jsest présent à la racine du projet, une fonction est appelée avant l’enregistrement en recevant toutes les notes de release et les commits en arguments. Il est ensuite possible de les modifier librement
Aucun commentaire pour le moment.