Onboard ResourceManagement and replace FabricBot service (#3866)
This commit is contained in:
Родитель
bfe4ef2faa
Коммит
16efaf8b79
|
@ -1,46 +0,0 @@
|
|||
{
|
||||
"version": "1.0",
|
||||
"tasks": [
|
||||
{
|
||||
"taskType": "trigger",
|
||||
"capabilityId": "IssueResponder",
|
||||
"subCapability": "PullRequestResponder",
|
||||
"version": "1.0",
|
||||
"config": {
|
||||
"conditions": {
|
||||
"operator": "and",
|
||||
"operands": [
|
||||
{
|
||||
"name": "isActivitySender",
|
||||
"parameters": {
|
||||
"user": "dotnet-maestro[bot]"
|
||||
}
|
||||
},
|
||||
{
|
||||
"name": "isAction",
|
||||
"parameters": {
|
||||
"action": "opened"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"eventType": "pull_request",
|
||||
"eventNames": [
|
||||
"pull_request",
|
||||
"issues",
|
||||
"project_card"
|
||||
],
|
||||
"taskName": "Auto-approve maestro PRs",
|
||||
"actions": [
|
||||
{
|
||||
"name": "approvePullRequest",
|
||||
"parameters": {
|
||||
"comment": "Approved by FabricService."
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
],
|
||||
"userGroups": []
|
||||
}
|
|
@ -0,0 +1,20 @@
|
|||
name: GitOps.PullRequestIssueManagement
|
||||
description: GitOps.PullRequestIssueManagement primitive
|
||||
|
||||
resource: repository
|
||||
|
||||
configuration:
|
||||
resourceManagementConfiguration:
|
||||
eventResponderTasks:
|
||||
- if:
|
||||
- payloadType: Pull_Request
|
||||
- isActivitySender:
|
||||
user: dotnet-maestro[bot]
|
||||
issueAuthor: False
|
||||
- isAction:
|
||||
action: Opened
|
||||
then:
|
||||
- approvePullRequest:
|
||||
comment: Approved by FabricService.
|
||||
description: Auto-approve maestro PRs
|
||||
|
Загрузка…
Ссылка в новой задаче