Semifold

下一代跨语言单仓库版本管理和发布工具

一致性、自动化和零痛苦的 跨语言单仓库版本管理和发布工具

Semifold Logo
🌍

跨语言单仓库支持

管理 Rust、Node.js、Python 等多种语言的版本(可扩展)。

📝

基于 Changeset 的工作流

通过简单而优雅的基于 Changeset 的工作流,提供清晰可追溯的版本推理。

🚀

自动版本升级

smif version 读取变更并自动升级 SemVer 版本跨您的仓库。

📰

自动变更日志

变更日志从提交元数据或变更集自动生成,保持文档最新。

📦

一键发布

使用单个命令发布仓库中所有具有变更的包,利用 smif publish 确保可靠的发布。

🔄

持续集成友好

利用smif ci确保稳定的 CI 管道,与您的持续集成流程无缝集成。