PrAutolabeller:GitHub webhook按团队和/或更改的路径标记PR

时间:2024-04-16 12:41:30
【文件属性】:

文件名称:PrAutolabeller:GitHub webhook按团队和/或更改的路径标记PR

文件大小:17KB

文件格式:ZIP

更新时间:2024-04-16 12:41:30

Python

自动贴标机 根据作者团队和/或更改的路径将标签添加到GitHub PR。 配置 团队成员的标签 如果环境中存在TEAM_STRATEGY变量,则lambda将尝试根据PR作者团队的意见来添加标签。 变量的值格式如下: Team1=Label1,Team2=Label2,... 嵌套团队会受到尊重:如果同时是Team1和Team2成员的用户打开PR,lambda会将Label1和Label2都归属于PR。 更改路径的标签 如果环境中存在PATH_STRATEGY变量,则lambda将尝试根据已更改的文件添加标签。 变量的值格式如下: Path1=Label1,Path2=Label2,... 这些路径可能包含glob(例如*.js=FrontEnd )。 globs不止于目录边界,因此app*.js将与/application/files/index.js匹配。 请注意,G


【文件预览】:
PrAutolabeller-master
----build.sh(38B)
----replay.sh(99B)
----src()
--------team_strategy.py(1KB)
--------handler.py(2KB)
--------requirements.txt(9B)
--------github.py(810B)
--------strategy_context.py(416B)
--------path_strategy.py(546B)
----.vscode()
--------launch.json(501B)
----run.sh(88B)
----flows()
--------github.flow(16KB)
----template.yaml(887B)
----events()
--------pull_request.json(4KB)
--------ping.json(3KB)
----README.md(4KB)
----.gitignore(4KB)
----record.sh(513B)
----debug.sh(446B)

网友评论