5 Punkte von xguru 2020-08-01 | Noch keine Kommentare. | Auf WhatsApp teilen
<p>- Ein Tool, das alle Änderungen (Commits) seit dem letzten Release bündelt und als GitHub Release erstellt und dokumentiert<br /> - Übergabe eines Arguments nach SemVer-Standard mit dem Befehl `release [type]`<br /> → `major` : nicht kompatible API-Änderungen<br /> → `minor` : neue Funktionen mit Abwärtskompatibilität<br /> → `patch` : abwärtskompatible Bugfixes <br /> → `pre` : Pre-Release (zusätzliche Suffixe wie `beta`, `canary` usw. möglich)<br /> - Wenn die Commit-Nachricht `(patch)` usw. enthält, wird dies automatisch verarbeitet. `(ignore)` wird ignoriert<br /> - Unterstützt Custom Hooks: Wenn sich im Projekt-Root eine `release.js` befindet, wird vor dem Protokollieren eine Funktion aufgerufen, der alle Release Notes und Commits als Argumente übergeben werden. Diese können beliebig angepasst werden</p>

Noch keine Kommentare.

Noch keine Kommentare.