【发布时间】:2021-04-06 05:47:21
【问题描述】:
我使用npx semantic-release 标记 GitHub 中的项目。我目前正在开发一个使用 mono-repo 布局的项目,例如:
单一回购
- API
- 网络
- 移动
我想生成每个组件分开的标签/发布。我不太确定标记机制在这种情况下应该如何工作。我正在考虑添加逻辑来识别哪个组件已被更新并生成一个标签作为组件名称的前缀,如mobile-1.0.1、api-1.2.1 等... 有没有人有过类似工作的经验?
我也在考虑创建一个单独的存储库,每个组件的每个组件都将更容易管理,任何建议都值得赞赏。
【问题讨论】:
标签: node.js github monorepo semantic-versioning git-tag