monorepo-pr-labeler-action:一个GitHub Action,将PR标记为受monorepo影响的repo

时间:2024-05-18 21:02:00
【文件属性】:

文件名称:monorepo-pr-labeler-action:一个GitHub Action,将PR标记为受monorepo影响的repo

文件大小:273KB

文件格式:ZIP

更新时间:2024-05-18 21:02:00

JavaScript

:tram: Monorepo PR回购标签机-GitHub 一个 ,它使用在中受影响的模块标记拉取请求。 这个怎么运作 当在GitHub存储库中触发时,将运行此GitHub Action。 该操作将检查pull请求中的任何文件是否在模块中(例如/directory1/...来自monorepo根/directory1/... )。 如果找到一个或多个模块,则对每个模块存储库的拉取请求都标有标签。 以点开头的目录(例如/.directory/ )将被忽略。 如果模块位于基本目录(例如内)(例如/.directory/directory/ )内,则该操作还支持配置一个或多个基本目录的列表,并配置标签前缀和后缀。 注意:如果要从2.x版本迁移到3.x,则自动前缀:file_folder: Repo: 现在是可选的。 如果要保留此前缀或添加其他前缀,请参见下面的“向标签添加自定义前缀或后缀”。 例子 PR的示例在


【文件预览】:
monorepo-pr-labeler-action-master
----helpers.js(2KB)
----dev.example(230B)
----docs()
--------labels.png(96KB)
--------repos.png(128KB)
----package.json(940B)
----Dockerfile(649B)
----tests()
--------app.test.js(3KB)
--------helpers.test.js(4KB)
--------fixtures()
----action.yml(348B)
----LICENSE(783B)
----package-lock.json(187KB)
----CONTRIBUTING.md(3KB)
----.gitignore(26B)
----.circleci()
--------config.yml(1KB)
----app.js(2KB)
----README.md(4KB)
----entrypoint.sh(178B)

网友评论