PRAssigner:Swift AWS Lambda通过Slack集成自动分配工程师以拉取请求

时间:2024-04-27 12:20:00
【文件属性】:

文件名称:PRAssigner:Swift AWS Lambda通过Slack集成自动分配工程师以拉取请求

文件大小:243KB

文件格式:ZIP

更新时间:2024-04-27 12:20:00

slack swift aws automation aws-lambda

公关代理人 一个Swift AWS Lambda,可通过Slack集成自动分配工程师来拉取请求。 特征 :person_gesturing_NO: 切勿在@here放下Slack消息再次要求进行审查 :rocket: 使用 (不涉及CI)运行 :bust_in_silhouette: 随机选择n名工程师分配给PR :call_me_hand_light_skin_tone: 跳过在Slack上具有自定义状态的工程师(例如, :face_with_thermometer: sick , :palm_tree: on holiday , :books: training day ) :speech_balloon: 在Slack会议室中标记已分配工程师的消息 :locked: 完全支持CODEOWNERS,它们将在Slack上被标记 :plus: 您仍然可以手动分配PR,PR Assigner只会添加聚会中缺少的人 要求 安装 Xcode 12.3以上 迅捷5.3+ 入门 要在您的仓库中设置PR Assigner,您需要: 等不及要审查PR的工程师列表!


【文件预览】:
PRAssigner-master
----PRAssigner.sh(1KB)
----.secrets_template.yml(511B)
----Sources()
--------PRAssigner()
--------PRAssignerCore()
----Dockerfile(330B)
----scripts()
--------deploy.sh(457B)
--------config.sh(911B)
--------build-and-package.sh(570B)
--------destroy.sh(415B)
--------package.sh(532B)
----Tests()
--------PRAssignerCoreTests()
--------LinuxMain.swift(434B)
--------PRAssignerTests()
----.travis.yml(161B)
----LICENSE(10KB)
----assets()
--------secrets_manager_example.png(102KB)
--------pr_assigner_logo.png(103KB)
----Package.resolved(3KB)
----README.md(3KB)
----serverless.yml(1KB)
----Package.swift(1KB)
----.pr-assigner.yml(1KB)
----docs()
--------Documentation.md(6KB)
----sample-event.json(27KB)
----.gitignore(92B)

网友评论