文件名称:semantic-release-monorepo-hooks:解决`语义发布-monorepo`多重发布的变通办法
文件大小:85KB
文件格式:ZIP
更新时间:2024-05-22 19:36:19
semrel JavaScript
语义释放monorepo钩 解决semantic-release-monorepo多重semantic-release-monorepo办法 迁移建议 该项目为了解lerna和语义释放的工作原理提供了宝贵的经验。 随之而来的是,需要改变合并方法。 我写关于这些想法演变的。 我认为,当今最好的解决方案是: 更加健壮和可预测。 简单易维护。 与最新版本的semrel及其插件兼容。 支持并行释放流程(更快)。 自动更新跨程序包的依赖关系。 该项目已作为QIWI内部开发基础结构的一部分得到使用和支持(不确定是否有利:-)。 谢谢大家的反馈,PR,下载和星级。 问题 不支持lerna基于lerna的存储库(也称为monorepos 。 不能一次释放多个软件包:在第一个子版本之后,它会附加一个新的git version标记,因此任何下一次运行都不会发现任何更改。 [Semantic r
【文件预览】:
semantic-release-monorepo-hooks-master
----.travis.yml(571B)
----renovate.json(117B)
----package.json(2KB)
----npm-shrinkwrap.json(278KB)
----LICENSE(1KB)
----src()
--------test()
--------main()
----jest.config.json(243B)
----.gitignore(325B)
----CHANGELOG.md(9KB)
----README.md(5KB)