From 890a130eff5a829b16bbfd22b617b573a52f73d2 Mon Sep 17 00:00:00 2001 From: Eric StJohn Date: Thu, 12 May 2022 16:28:28 -0700 Subject: [PATCH] Add Akhil to fabricbot-config (#69276) * Add Akhil to fabricbot-config * Make names alphabetical --- .github/fabricbot.json | 453 +++++++++++++++++++++++++++++++++++++++++++------ 1 file changed, 399 insertions(+), 54 deletions(-) diff --git a/.github/fabricbot.json b/.github/fabricbot.json index 1305418..dcb7afb 100644 --- a/.github/fabricbot.json +++ b/.github/fabricbot.json @@ -7128,12 +7128,12 @@ "subCapability": "IssuesOnlyResponder", "version": "1.0", "config": { - "taskName": "[Area Pod: Carlos / Viktor - Issue Triage] Moved to Another Area", + "taskName": "[Area Pod: Akhil / Carlos / Viktor - Issue Triage] Moved to Another Area", "actions": [ { "name": "addToProject", "parameters": { - "projectName": "Area Pod: Carlos / Viktor - Issue Triage", + "projectName": "Area Pod: Akhil / Carlos / Viktor - Issue Triage", "columnName": "Triaged", "isOrgProject": true } @@ -7152,7 +7152,7 @@ { "name": "isInProjectColumn", "parameters": { - "projectName": "Area Pod: Carlos / Viktor - Issue Triage", + "projectName": "Area Pod: Akhil / Carlos / Viktor - Issue Triage", "columnName": "Triaged", "isOrgProject": true } @@ -7261,7 +7261,7 @@ { "name": "isInProject", "parameters": { - "projectName": "Area Pod: Carlos / Viktor - Issue Triage", + "projectName": "Area Pod: Akhil / Carlos / Viktor - Issue Triage", "isOrgProject": true } } @@ -7276,19 +7276,19 @@ "subCapability": "IssuesOnlyResponder", "version": "1.0", "config": { - "taskName": "[Area Pod: Carlos / Viktor - Issue Triage] Needs Triage", + "taskName": "[Area Pod: Akhil / Carlos / Viktor - Issue Triage] Needs Triage", "actions": [ { "name": "removeFromProject", "parameters": { - "projectName": "Area Pod: Carlos / Viktor - Issue Triage", + "projectName": "Area Pod: Akhil / Carlos / Viktor - Issue Triage", "isOrgProject": true } }, { "name": "addToProject", "parameters": { - "projectName": "Area Pod: Carlos / Viktor - Issue Triage", + "projectName": "Area Pod: Akhil / Carlos / Viktor - Issue Triage", "columnName": "Needs Triage", "isOrgProject": true } @@ -7450,7 +7450,7 @@ { "name": "isInProject", "parameters": { - "projectName": "Area Pod: Carlos / Viktor - Issue Triage", + "projectName": "Area Pod: Akhil / Carlos / Viktor - Issue Triage", "isOrgProject": true } } @@ -7459,7 +7459,7 @@ { "name": "isInProjectColumn", "parameters": { - "projectName": "Area Pod: Carlos / Viktor - Issue Triage", + "projectName": "Area Pod: Akhil / Carlos / Viktor - Issue Triage", "isOrgProject": true, "columnName": "Triaged" } @@ -7477,19 +7477,19 @@ "subCapability": "IssueCommentResponder", "version": "1.0", "config": { - "taskName": "[Area Pod: Carlos / Viktor - Issue Triage] Needs Further Triage", + "taskName": "[Area Pod: Akhil / Carlos / Viktor - Issue Triage] Needs Further Triage", "actions": [ { "name": "removeFromProject", "parameters": { - "projectName": "Area Pod: Carlos / Viktor - Issue Triage", + "projectName": "Area Pod: Akhil / Carlos / Viktor - Issue Triage", "isOrgProject": true } }, { "name": "addToProject", "parameters": { - "projectName": "Area Pod: Carlos / Viktor - Issue Triage", + "projectName": "Area Pod: Akhil / Carlos / Viktor - Issue Triage", "columnName": "Needs Triage", "isOrgProject": true } @@ -7579,7 +7579,7 @@ { "name": "isInProject", "parameters": { - "projectName": "Area Pod: Carlos / Viktor - Issue Triage", + "projectName": "Area Pod: Akhil / Carlos / Viktor - Issue Triage", "isOrgProject": true } } @@ -7588,7 +7588,7 @@ { "name": "isInProjectColumn", "parameters": { - "projectName": "Area Pod: Carlos / Viktor - Issue Triage", + "projectName": "Area Pod: Akhil / Carlos / Viktor - Issue Triage", "columnName": "Triaged", "isOrgProject": true } @@ -7606,12 +7606,12 @@ "subCapability": "IssuesOnlyResponder", "version": "1.0", "config": { - "taskName": "[Area Pod: Carlos / Viktor - Issue Triage] Triaged", + "taskName": "[Area Pod: Akhil / Carlos / Viktor - Issue Triage] Triaged", "actions": [ { "name": "addToProject", "parameters": { - "projectName": "Area Pod: Carlos / Viktor - Issue Triage", + "projectName": "Area Pod: Akhil / Carlos / Viktor - Issue Triage", "columnName": "Triaged", "isOrgProject": true } @@ -7633,7 +7633,7 @@ { "name": "isInProject", "parameters": { - "projectName": "Area Pod: Carlos / Viktor - Issue Triage", + "projectName": "Area Pod: Akhil / Carlos / Viktor - Issue Triage", "isOrgProject": true } }, @@ -7675,12 +7675,168 @@ "subCapability": "IssuesOnlyResponder", "version": "1.0", "config": { - "taskName": "[Area Pod: Carlos / Viktor - Issue Triage] Carlos Updated Issue", + "taskName": "[Area Pod: Akhil / Carlos / Viktor - Issue Triage] Akhil Updated Issue", "actions": [ { "name": "moveToProjectColumn", "parameters": { - "projectName": "Area Pod: Carlos / Viktor - Issue Triage", + "projectName": "Area Pod: Akhil / Carlos / Viktor - Issue Triage", + "columnName": "Triage: Akhil", + "isOrgProject": true + } + } + ], + "eventType": "issue", + "eventNames": [ + "issues" + ], + "conditions": { + "operator": "and", + "operands": [ + { + "name": "isInProjectColumn", + "parameters": { + "projectName": "Area Pod: Akhil / Carlos / Viktor - Issue Triage", + "isOrgProject": true, + "columnName": "Needs Triage" + } + }, + { + "name": "isActivitySender", + "parameters": { + "user": "smasher164" + } + }, + { + "name": "isOpen", + "parameters": {} + }, + { + "operator": "not", + "operands": [ + { + "name": "isInMilestone", + "parameters": {} + } + ] + }, + { + "operator": "not", + "operands": [ + { + "name": "hasLabel", + "parameters": { + "label": "needs-author-action" + } + } + ] + }, + { + "operator": "not", + "operands": [ + { + "name": "hasLabel", + "parameters": { + "label": "api-ready-for-review" + } + } + ] + } + ] + } + } + }, + { + "taskSource": "fabricbot-config", + "taskType": "trigger", + "capabilityId": "IssueResponder", + "subCapability": "IssueCommentResponder", + "version": "1.0", + "config": { + "taskName": "[Area Pod: Akhil / Carlos / Viktor - Issue Triage] Akhil Commented", + "actions": [ + { + "name": "moveToProjectColumn", + "parameters": { + "projectName": "Area Pod: Akhil / Carlos / Viktor - Issue Triage", + "columnName": "Triage: Akhil", + "isOrgProject": true + } + } + ], + "eventType": "issue", + "eventNames": [ + "issue_comment" + ], + "conditions": { + "operator": "and", + "operands": [ + { + "name": "isInProjectColumn", + "parameters": { + "projectName": "Area Pod: Akhil / Carlos / Viktor - Issue Triage", + "isOrgProject": true, + "columnName": "Needs Triage" + } + }, + { + "name": "isActivitySender", + "parameters": { + "user": "smasher164" + } + }, + { + "name": "isOpen", + "parameters": {} + }, + { + "operator": "not", + "operands": [ + { + "name": "isInMilestone", + "parameters": {} + } + ] + }, + { + "operator": "not", + "operands": [ + { + "name": "hasLabel", + "parameters": { + "label": "needs-author-action" + } + } + ] + }, + { + "operator": "not", + "operands": [ + { + "name": "hasLabel", + "parameters": { + "label": "api-ready-for-review" + } + } + ] + } + ] + } + } + }, + { + "taskSource": "fabricbot-config", + "taskType": "trigger", + "capabilityId": "IssueResponder", + "subCapability": "IssuesOnlyResponder", + "version": "1.0", + "config": { + "taskName": "[Area Pod: Akhil / Carlos / Viktor - Issue Triage] Carlos Updated Issue", + "actions": [ + { + "name": "moveToProjectColumn", + "parameters": { + "projectName": "Area Pod: Akhil / Carlos / Viktor - Issue Triage", "columnName": "Triage: Carlos", "isOrgProject": true } @@ -7696,7 +7852,7 @@ { "name": "isInProjectColumn", "parameters": { - "projectName": "Area Pod: Carlos / Viktor - Issue Triage", + "projectName": "Area Pod: Akhil / Carlos / Viktor - Issue Triage", "isOrgProject": true, "columnName": "Needs Triage" } @@ -7753,12 +7909,12 @@ "subCapability": "IssueCommentResponder", "version": "1.0", "config": { - "taskName": "[Area Pod: Carlos / Viktor - Issue Triage] Carlos Commented", + "taskName": "[Area Pod: Akhil / Carlos / Viktor - Issue Triage] Carlos Commented", "actions": [ { "name": "moveToProjectColumn", "parameters": { - "projectName": "Area Pod: Carlos / Viktor - Issue Triage", + "projectName": "Area Pod: Akhil / Carlos / Viktor - Issue Triage", "columnName": "Triage: Carlos", "isOrgProject": true } @@ -7774,7 +7930,7 @@ { "name": "isInProjectColumn", "parameters": { - "projectName": "Area Pod: Carlos / Viktor - Issue Triage", + "projectName": "Area Pod: Akhil / Carlos / Viktor - Issue Triage", "isOrgProject": true, "columnName": "Needs Triage" } @@ -7831,12 +7987,12 @@ "subCapability": "IssuesOnlyResponder", "version": "1.0", "config": { - "taskName": "[Area Pod: Carlos / Viktor - Issue Triage] Viktor Updated Issue", + "taskName": "[Area Pod: Akhil / Carlos / Viktor - Issue Triage] Viktor Updated Issue", "actions": [ { "name": "moveToProjectColumn", "parameters": { - "projectName": "Area Pod: Carlos / Viktor - Issue Triage", + "projectName": "Area Pod: Akhil / Carlos / Viktor - Issue Triage", "columnName": "Triage: Viktor", "isOrgProject": true } @@ -7852,7 +8008,7 @@ { "name": "isInProjectColumn", "parameters": { - "projectName": "Area Pod: Carlos / Viktor - Issue Triage", + "projectName": "Area Pod: Akhil / Carlos / Viktor - Issue Triage", "isOrgProject": true, "columnName": "Needs Triage" } @@ -7909,12 +8065,12 @@ "subCapability": "IssueCommentResponder", "version": "1.0", "config": { - "taskName": "[Area Pod: Carlos / Viktor - Issue Triage] Viktor Commented", + "taskName": "[Area Pod: Akhil / Carlos / Viktor - Issue Triage] Viktor Commented", "actions": [ { "name": "moveToProjectColumn", "parameters": { - "projectName": "Area Pod: Carlos / Viktor - Issue Triage", + "projectName": "Area Pod: Akhil / Carlos / Viktor - Issue Triage", "columnName": "Triage: Viktor", "isOrgProject": true } @@ -7930,7 +8086,7 @@ { "name": "isInProjectColumn", "parameters": { - "projectName": "Area Pod: Carlos / Viktor - Issue Triage", + "projectName": "Area Pod: Akhil / Carlos / Viktor - Issue Triage", "isOrgProject": true, "columnName": "Needs Triage" } @@ -7987,12 +8143,12 @@ "subCapability": "PullRequestResponder", "version": "1.0", "config": { - "taskName": "[Area Pod: Carlos / Viktor - PRs] Closed, Merged, or Moved", + "taskName": "[Area Pod: Akhil / Carlos / Viktor - PRs] Closed, Merged, or Moved", "actions": [ { "name": "moveToProjectColumn", "parameters": { - "projectName": "Area Pod: Carlos / Viktor - PRs", + "projectName": "Area Pod: Akhil / Carlos / Viktor - PRs", "columnName": "Done", "isOrgProject": true } @@ -8008,7 +8164,7 @@ { "name": "isInProject", "parameters": { - "projectName": "Area Pod: Carlos / Viktor - PRs", + "projectName": "Area Pod: Akhil / Carlos / Viktor - PRs", "isOrgProject": true } }, @@ -8018,7 +8174,7 @@ { "name": "isInProjectColumn", "parameters": { - "projectName": "Area Pod: Carlos / Viktor - PRs", + "projectName": "Area Pod: Akhil / Carlos / Viktor - PRs", "columnName": "Done", "isOrgProject": true } @@ -8143,12 +8299,12 @@ "subCapability": "PullRequestResponder", "version": "1.0", "config": { - "taskName": "[Area Pod: Carlos / Viktor - PRs] New PR Needs Champion", + "taskName": "[Area Pod: Akhil / Carlos / Viktor - PRs] New PR Needs Champion", "actions": [ { "name": "addToProject", "parameters": { - "projectName": "Area Pod: Carlos / Viktor - PRs", + "projectName": "Area Pod: Akhil / Carlos / Viktor - PRs", "columnName": "Needs Champion", "isOrgProject": true } @@ -8228,6 +8384,30 @@ { "name": "isAssignedToUser", "parameters": { + "user": "smasher164" + } + } + ] + }, + { + "operator": "not", + "operands": [ + { + "name": "isActivitySender", + "parameters": { + "user": "smasher164" + } + } + ] + } + ], + [ + { + "operator": "not", + "operands": [ + { + "name": "isAssignedToUser", + "parameters": { "user": "carlossanlop" } } @@ -8279,7 +8459,7 @@ { "name": "isInProject", "parameters": { - "projectName": "Area Pod: Carlos / Viktor - PRs", + "projectName": "Area Pod: Akhil / Carlos / Viktor - PRs", "isOrgProject": true } } @@ -8288,7 +8468,7 @@ { "name": "isInProjectColumn", "parameters": { - "projectName": "Area Pod: Carlos / Viktor - PRs", + "projectName": "Area Pod: Akhil / Carlos / Viktor - PRs", "columnName": "Done", "isOrgProject": true } @@ -8306,19 +8486,19 @@ "subCapability": "PullRequestResponder", "version": "1.0", "config": { - "taskName": "[Area Pod: Carlos / Viktor - PRs] Updated PR Needs Champion", + "taskName": "[Area Pod: Akhil / Carlos / Viktor - PRs] Updated PR Needs Champion", "actions": [ { "name": "removeFromProject", "parameters": { - "projectName": "Area Pod: Carlos / Viktor - PRs", + "projectName": "Area Pod: Akhil / Carlos / Viktor - PRs", "isOrgProject": true } }, { "name": "addToProject", "parameters": { - "projectName": "Area Pod: Carlos / Viktor - PRs", + "projectName": "Area Pod: Akhil / Carlos / Viktor - PRs", "columnName": "Needs Champion", "isOrgProject": true } @@ -8405,6 +8585,17 @@ { "name": "isAssignedToUser", "parameters": { + "user": "smasher164" + } + } + ] + }, + { + "operator": "not", + "operands": [ + { + "name": "isAssignedToUser", + "parameters": { "user": "carlossanlop" } } @@ -8430,7 +8621,7 @@ { "name": "isInProject", "parameters": { - "projectName": "Area Pod: Carlos / Viktor - PRs", + "projectName": "Area Pod: Akhil / Carlos / Viktor - PRs", "isOrgProject": true } } @@ -8439,7 +8630,161 @@ { "name": "isInProjectColumn", "parameters": { - "projectName": "Area Pod: Carlos / Viktor - PRs", + "projectName": "Area Pod: Akhil / Carlos / Viktor - PRs", + "columnName": "Done", + "isOrgProject": true + } + } + ] + } + ] + } + } + }, + { + "taskSource": "fabricbot-config", + "taskType": "trigger", + "capabilityId": "IssueResponder", + "subCapability": "PullRequestResponder", + "version": "1.0", + "config": { + "taskName": "[Area Pod: Akhil / Carlos / Viktor - PRs] Akhil Assigned as Champion", + "actions": [ + { + "name": "removeFromProject", + "parameters": { + "projectName": "Area Pod: Akhil / Carlos / Viktor - PRs", + "isOrgProject": true + } + }, + { + "name": "addToProject", + "parameters": { + "projectName": "Area Pod: Akhil / Carlos / Viktor - PRs", + "columnName": "Champion: Akhil", + "isOrgProject": true + } + } + ], + "eventType": "pull_request", + "eventNames": [ + "pull_request" + ], + "conditions": { + "operator": "and", + "operands": [ + { + "name": "isOpen", + "parameters": {} + }, + { + "operator": "or", + "operands": [ + { + "name": "hasLabel", + "parameters": { + "label": "area-Infrastructure-libraries" + } + }, + { + "name": "hasLabel", + "parameters": { + "label": "area-Microsoft.Win32" + } + }, + { + "name": "hasLabel", + "parameters": { + "label": "area-System.Diagnostics.EventLog" + } + }, + { + "name": "hasLabel", + "parameters": { + "label": "area-System.Diagnostics.PerformanceCounter" + } + }, + { + "name": "hasLabel", + "parameters": { + "label": "area-System.Diagnostics.TraceSource" + } + }, + { + "name": "hasLabel", + "parameters": { + "label": "area-System.Drawing" + } + }, + { + "name": "hasLabel", + "parameters": { + "label": "area-System.Management" + } + }, + { + "name": "hasLabel", + "parameters": { + "label": "area-System.ServiceProcess" + } + } + ] + }, + { + "operator": "or", + "operands": [ + { + "name": "isAssignedToUser", + "parameters": { + "user": "smasher164" + } + }, + { + "operator": "and", + "operands": [ + { + "name": "isAction", + "parameters": { + "action": "opened" + } + }, + { + "name": "isActivitySender", + "parameters": { + "user": "smasher164" + } + } + ] + } + ] + }, + { + "operator": "or", + "operands": [ + { + "operator": "not", + "operands": [ + { + "name": "isInProject", + "parameters": { + "projectName": "Area Pod: Akhil / Carlos / Viktor - PRs", + "isOrgProject": true + } + } + ] + }, + { + "name": "isInProjectColumn", + "parameters": { + "projectName": "Area Pod: Akhil / Carlos / Viktor - PRs", + "columnName": "Needs Champion", + "isOrgProject": true + } + }, + { + "name": "isInProjectColumn", + "parameters": { + "projectName": "Area Pod: Akhil / Carlos / Viktor - PRs", "columnName": "Done", "isOrgProject": true } @@ -8457,19 +8802,19 @@ "subCapability": "PullRequestResponder", "version": "1.0", "config": { - "taskName": "[Area Pod: Carlos / Viktor - PRs] Carlos Assigned as Champion", + "taskName": "[Area Pod: Akhil / Carlos / Viktor - PRs] Carlos Assigned as Champion", "actions": [ { "name": "removeFromProject", "parameters": { - "projectName": "Area Pod: Carlos / Viktor - PRs", + "projectName": "Area Pod: Akhil / Carlos / Viktor - PRs", "isOrgProject": true } }, { "name": "addToProject", "parameters": { - "projectName": "Area Pod: Carlos / Viktor - PRs", + "projectName": "Area Pod: Akhil / Carlos / Viktor - PRs", "columnName": "Champion: Carlos", "isOrgProject": true } @@ -8576,7 +8921,7 @@ { "name": "isInProject", "parameters": { - "projectName": "Area Pod: Carlos / Viktor - PRs", + "projectName": "Area Pod: Akhil / Carlos / Viktor - PRs", "isOrgProject": true } } @@ -8585,7 +8930,7 @@ { "name": "isInProjectColumn", "parameters": { - "projectName": "Area Pod: Carlos / Viktor - PRs", + "projectName": "Area Pod: Akhil / Carlos / Viktor - PRs", "columnName": "Needs Champion", "isOrgProject": true } @@ -8593,7 +8938,7 @@ { "name": "isInProjectColumn", "parameters": { - "projectName": "Area Pod: Carlos / Viktor - PRs", + "projectName": "Area Pod: Akhil / Carlos / Viktor - PRs", "columnName": "Done", "isOrgProject": true } @@ -8611,19 +8956,19 @@ "subCapability": "PullRequestResponder", "version": "1.0", "config": { - "taskName": "[Area Pod: Carlos / Viktor - PRs] Viktor Assigned as Champion", + "taskName": "[Area Pod: Akhil / Carlos / Viktor - PRs] Viktor Assigned as Champion", "actions": [ { "name": "removeFromProject", "parameters": { - "projectName": "Area Pod: Carlos / Viktor - PRs", + "projectName": "Area Pod: Akhil / Carlos / Viktor - PRs", "isOrgProject": true } }, { "name": "addToProject", "parameters": { - "projectName": "Area Pod: Carlos / Viktor - PRs", + "projectName": "Area Pod: Akhil / Carlos / Viktor - PRs", "columnName": "Champion: Viktor", "isOrgProject": true } @@ -8730,7 +9075,7 @@ { "name": "isInProject", "parameters": { - "projectName": "Area Pod: Carlos / Viktor - PRs", + "projectName": "Area Pod: Akhil / Carlos / Viktor - PRs", "isOrgProject": true } } @@ -8739,7 +9084,7 @@ { "name": "isInProjectColumn", "parameters": { - "projectName": "Area Pod: Carlos / Viktor - PRs", + "projectName": "Area Pod: Akhil / Carlos / Viktor - PRs", "columnName": "Needs Champion", "isOrgProject": true } @@ -8747,7 +9092,7 @@ { "name": "isInProjectColumn", "parameters": { - "projectName": "Area Pod: Carlos / Viktor - PRs", + "projectName": "Area Pod: Akhil / Carlos / Viktor - PRs", "columnName": "Done", "isOrgProject": true } -- 2.7.4