Release - Tek Komutla Changelog Oluşturma
(github.com)-
Son sürümden bu yana yapılan tüm değişiklikleri (commit'leri) bir araya getirip kaydeden bir GitHub Release oluşturan araç
-
release [type]komutuyla SemVer ölçütlerine göre argüman verme
→ major : Geriye dönük uyumsuz API değişiklikleri
→ minor : Geriye dönük uyumlu yeni özellik ekleme
→ patch : Geriye dönük uyumlu hata düzeltmeleri
→ pre : Ön sürüm (beta, canary vb. ek suffix kullanılabilir)
-
Commit mesajına
(patch)gibi ifadeler eklenirse otomatik işlenir.(ignore)ise yok sayılır -
Custom Hook desteği sunar; proje kökünde
release.jsvarsa, kayıt öncesinde tüm release note'ları ve commit'leri argüman olarak ileten bir fonksiyon çağrılır. Bunları alıp istediğiniz gibi düzenleyebilirsiniz
Henüz yorum yok.