许可证:在我们自己的GitHub Actions工作流程中运行CLI——团队级还是不?

作者: CR-bizzy创建于 2026年9月4日更新于 2026年9月4日

嗨——在依赖React Doctor作为屏蔽CI门之前,先进行许可澄清,所以我们确定我们是在正确的层级上.

  • 我们的工作:** 我们以商业方式运行 " 反应医生 " CLI(一种依赖性),从我们自己写的GitHub Actions工作流程中引用:

{\fn黑体\fs22\bord1\shad0\3aHBE\4aH00\fscx67\fscy66\2cHFFFFFF\3cH808080}你觉得呢?

  • 运行: npm 运行医生 -- -- 镜面已更改 -- -- 基 “ 起源/$BASE REF” -- 屏蔽警告 -- -- 无遥测 - y

我们使用已出版的“反应医生GitHub”动作,

*为什么我们不确定* 这两个文件似乎在不同的地方划出界限:

- `LICENSE ' 是一个经过修改的麻省理工学院,它唯一需要书面许可的例外是将该软件用作ML培训/评价数据,并作为主机产品转售。 也不适用于我们,因此,普通商业内部使用是不受限制的。
- 定价页列出没有个人用途限定词的CLI,但将**GitHub Actions**分为个人使用(免费)和商业使用(Team,30/mo)。

那么,“GitHub Actions——商业用途”是指**使用你的动作**,还是**使用CI**中的反应医生,包括我们自己的工作流程中的CLI? “反应医生”子命令(“在您的CI中设置、升级和配置反应医生”)表明CLI-in-CI是一个支持的路径,但我们宁愿要求而不是推断。

如果这是正确的读取——我们只是想在它成为我们赖以生存的大门之前站在它的右侧,我们很高兴地订阅了Team.

两个小音符从设置它, 以防它们有用:

- `-阻断 ' 默认`过错',但新引入的`无阵列-index-as-key'是*警告*严重性,因此`-范围已改变-阻断错误 ' 出口为0。 任何人从默认值中拨出一个回归门,都可能得到永不起火的支票. " 封锁警告 " 与 " 范围改变 " 相结合效果良好,因为它仅限于公关本身所介绍的问题——也许值得在文件汇编中提及。
- 从README看,不明显的是,默认运行会联系计分API,并报告哨兵坠机事件;我们在`-----帮助'中发现了`--------------------- ' 。 在CI设置的文档里写一条线会很有帮助

谢谢!

内容来源: millionco/react-doctor