release-it

release-it

release-it

🚀 Automate versioning and package publishing

AI 简介

release-it 是一个通用的命令行工具,用于自动化软件版本管理与发布流程。它支持语义化版本号(SemVer)递增、Git 提交与打标签、生成变更日志(Changelog)、推送 GitHub/GitLab 发布、发布到 npm 等核心操作,并可通过钩子(hooks)和插件扩展自定义构建与验证逻辑。项目采用配置驱动设计,兼容 CI/CD 环境,适用于 JavaScript/TypeScript 项目及含 package.json 的通用工程,尤其适合需要标准化、可复现发布流程的开源库或团队协作项目。

JavaScript
MIT License
9k
Stars
569
Forks
32
Watchers
45
Issues

Star 增长

今日0
近 7 天0
近 30 天+14
综合评分65.67
默认分支main