semantic-release / semantic-release JavaScript 24K 1.8K 📦🚀 Fully automated version management and package publishing automation changelog package publish