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

अभी कोई टिप्पणी नहीं है.

अभी कोई टिप्पणी नहीं है.