<p>- Un outil qui regroupe toutes les modifications (commits) depuis la dernière release pour créer et consigner une GitHub Release<br />
- Transmission d’un argument basé sur SemVer avec la commande `release [type]`<br />
→ `major` : changements d’API incompatibles<br />
→ `minor` : ajout de nouvelles fonctionnalités rétrocompatibles<br />
→ `patch` : correctifs de bugs rétrocompatibles <br />
→ `pre` : pré-release (suffixes supplémentaires possibles comme beta, canary, etc.)<br />
- Si le message de commit contient `(patch)` etc., le traitement est automatique. `(ignore)` est ignoré<br />
- Prend en charge les Custom Hooks : si un `release.js` est 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</p>
Aucun commentaire pour le moment.