一个 GitHub Action,自动维护发布 PR(版本号与 CHANGELOG),合并后打 tag 并创建 GitHub Release。
336+1 本周46GoMIT维护活跃更新于 前天
#semver
这类工具负责计算版本号、生成变更日志并完成发布。选择时可以看它是否适合你的项目结构:changesets 面向 monorepo,贡献者通过变更文件记录改动;git-cliff 是一个 Rust 命令行程序,根据 Conventional Commits 从 Git 历史生成日志,模板和解析规则都可以自定义;release-it 则通用性强,覆盖打标签、GitHub 和 GitLab 发布以及 npm 发布。tagpr 以 GitHub Action 形式运行,通过一个发布 PR 完成版本更新。
一个 GitHub Action,自动维护发布 PR(版本号与 CHANGELOG),合并后打 tag 并创建 GitHub Release。
一个用 Rust 编写的命令行工具,基于 Git 提交历史和 Conventional Commits 规范生成更新日志。
一款自托管工具,监控 Docker、Swarm、Kubernetes、Compose 和 Nomad 中的容器,发现新镜像版本并发送通知或自动更新。
通用命令行工具,自动完成版本号升级、Git 打标签、生成变更日志、发布 GitHub/GitLab Release 和 npm 包。
面向 monorepo 的版本号与变更日志管理 CLI,通过贡献者随改动提交的 changeset 文件完成发版。