Release - एक कमांड से Changelogs बनाएं
(github.com)<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>
अभी कोई टिप्पणी नहीं है.