Release – Changelogs mit nur einem Befehl erstellen
(github.com)<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.