5 Punkte von xguru 2020-08-01 | Noch keine Kommentare. | Auf WhatsApp teilen
  • Ein Tool, das alle Änderungen (Commits) seit dem letzten Release bündelt und als GitHub Release erstellt und dokumentiert

  • Übergabe eines Arguments nach SemVer-Standard mit dem Befehl release [type]

major : nicht kompatible API-Änderungen

minor : neue Funktionen mit Abwärtskompatibilität

patch : abwärtskompatible Bugfixes

pre : Pre-Release (zusätzliche Suffixe wie beta, canary usw. möglich)

  • Wenn die Commit-Nachricht (patch) usw. enthält, wird dies automatisch verarbeitet. (ignore) wird ignoriert

  • 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

Noch keine Kommentare.

Noch keine Kommentare.