From d0abacb8d5abd5a1d8ff5a1ab097131d616922f2 Mon Sep 17 00:00:00 2001 From: ZelinWang Date: Thu, 4 May 2023 14:05:46 +0800 Subject: [PATCH] {CI} Update fabricbot.json (#6260) * Update fabricbot.json * Update fabricbot.json --- .github/fabricbot.json | 142 ++++++++++++++++++++++++++++++++++++++++- 1 file changed, 141 insertions(+), 1 deletion(-) diff --git a/.github/fabricbot.json b/.github/fabricbot.json index 880e2b48f09..5b6cebbba86 100644 --- a/.github/fabricbot.json +++ b/.github/fabricbot.json @@ -4200,7 +4200,7 @@ { "name": "requestReviewer", "parameters": { - "reviewer": "wangzelin007" + "reviewer": "yanzhudd" } } ] @@ -12647,6 +12647,146 @@ } ] } + }, + { + "taskType": "trigger", + "capabilityId": "IssueResponder", + "subCapability": "PullRequestResponder", + "version": "1.0", + "config": { + "conditions": { + "operator": "and", + "operands": [ + { + "name": "isAction", + "parameters": { + "action": "opened" + } + }, + { + "operator": "or", + "operands": [ + { + "name": "titleContains", + "parameters": { + "titlePattern": "[Vv]m-repair", + "isRegex": true + } + }, + { + "name": "bodyContains", + "parameters": { + "bodyPattern": "[Vv]m-repair", + "isRegex": true + } + } + ] + } + ] + }, + "eventType": "pull_request", + "eventNames": [ + "pull_request", + "issues", + "project_card" + ], + "taskName": "[vm-repair] Auto assign labels and reviewers based on PR title/description.", + "actions": [ + { + "name": "requestReviewer", + "parameters": { + "reviewer": "zhoxing-ms" + } + }, + { + "name": "requestReviewer", + "parameters": { + "reviewer": "yanzhudd" + } + }, + { + "name": "addLabel", + "parameters": { + "label": "Auto-Assign" + } + }, + { + "name": "assignToUser", + "parameters": { + "user": "zhoxing-ms" + } + } + ] + } + }, + { + "taskType": "trigger", + "capabilityId": "IssueResponder", + "subCapability": "IssuesOnlyResponder", + "version": "1.0", + "config": { + "conditions": { + "operator": "and", + "operands": [ + { + "operator": "or", + "operands": [ + { + "name": "titleContains", + "parameters": { + "titlePattern": "az azurestackhci", + "isRegex": true + } + }, + { + "name": "bodyContains", + "parameters": { + "bodyPattern": "az azurestackhci", + "isRegex": true + } + } + ] + }, + { + "operator": "or", + "operands": [ + { + "name": "isAction", + "parameters": { + "action": "opened" + } + } + ] + } + ] + }, + "eventType": "issue", + "eventNames": [ + "issues", + "project_card" + ], + "taskName": "[azurestackhci] auto assign labels and users based on issue description.", + "actions": [ + { + "name": "addLabel", + "parameters": { + "label": "Auto-Assign" + } + }, + { + "name": "addLabel", + "parameters": { + "label": "AzureStackHCI" + } + }, + { + "name": "addLabel", + "parameters": { + "label": "CXP Attention" + } + } + ] + } } ], "userGroups": [