From: Andy Gocke Date: Wed, 13 Jul 2022 01:01:44 +0000 (-0700) Subject: Add a fabricbot task to add issues to the AppModel project (#71672) X-Git-Tag: accepted/tizen/unified/riscv/20231226.055536~7911 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=d6a7be223040f616374f130c0911bc62f8a7532c;p=platform%2Fupstream%2Fdotnet%2Fruntime.git Add a fabricbot task to add issues to the AppModel project (#71672) --- diff --git a/.github/fabricbot.json b/.github/fabricbot.json index e542280..662b381 100644 --- a/.github/fabricbot.json +++ b/.github/fabricbot.json @@ -1962,6 +1962,129 @@ } }, { + "taskType": "trigger", + "capabilityId": "IssueResponder", + "subCapability": "IssuesOnlyResponder", + "version": "1.0", + "config": { + "taskName": "Add to AppModel Project", + "actions": [ + { + "name": "addToProject", + "parameters": { + "projectName": "AppModel", + "isOrgProject": true + } + } + ], + "eventType": "issue", + "eventNames": [ + "issues" + ], + "conditions": { + "operator": "and", + "operands": [ + { + "operator": "or", + "operands": [ + { + "operator": "and", + "operands": [ + { + "operator": "or", + "operands": [ + { + "name": "hasLabel", + "parameters": { + "label": "area-AssemblyLoader-coreclr" + } + }, + { + "name": "hasLabel", + "parameters": { + "label": "area-Host" + } + }, + { + "name": "hasLabel", + "parameters": { + "label": "area-HostModel" + } + }, + { + "name": "hasLabel", + "parameters": { + "label": "area-NativeAOT-coreclr" + } + }, + { + "name": "hasLabel", + "parameters": { + "label": "area-Single-File" + } + } + ] + } + ] + }, + { + "operator": "or", + "operands": [ + { + "name": "labelAdded", + "parameters": { + "label": "area-AssemblyLoader-coreclr" + } + }, + { + "name": "labelAdded", + "parameters": { + "label": "area-Host" + } + }, + { + "name": "labelAdded", + "parameters": { + "label": "area-HostModel" + } + }, + { + "name": "labelAdded", + "parameters": { + "label": "area-NativeAOT-coreclr" + } + }, + { + "name": "labelAdded", + "parameters": { + "label": "area-Single-File" + } + } + ] + } + ] + }, + { + "name": "isOpen", + "parameters": {} + }, + { + "operator": "not", + "operands": [ + { + "name": "isInProject", + "parameters": { + "projectName": "AppModel", + "isOrgProject": true + } + } + ] + } + ] + } + } + }, + { "taskSource": "fabricbot-config", "taskType": "trigger", "capabilityId": "IssueResponder",