Release - एक कमांड से Changelogs बनाएं
(github.com)-
पिछले release के बाद हुए सभी बदलावों (commits) को एक साथ जोड़कर GitHub Release बनाकर रिकॉर्ड करने वाला टूल
-
release [type]कमांड के जरिए SemVer मानक के अनुसार argument पास करना
→ major : असंगत API बदलाव
→ minor : backward-compatible नई features जोड़ना
→ patch : backward-compatible bug fixes
→ pre : pre-release (beta, canary आदि के लिए अतिरिक्त suffix जोड़ा जा सकता है)
-
commit message में
(patch)आदि डालने पर अपने-आप प्रोसेस हो जाता है.(ignore)को अनदेखा किया जाता है -
Custom Hook सपोर्ट करता है, इसलिए अगर project root में
release.jsहो तो रिकॉर्ड करने से पहले सभी release notes और commits को argument के रूप में पास करके function कॉल करता है. इसे लेकर मनचाहे तरीके से बदला जा सकता है
अभी कोई टिप्पणी नहीं है.