Adding issue assignment automation (#2145)

This commit is contained in:
Matthew Henderson 2024-01-09 10:18:55 -08:00 коммит произвёл GitHub
Родитель 16a995deb6
Коммит 49cc0270da
Не найден ключ, соответствующий данной подписи
Идентификатор ключа GPG: 4AEE18F83AFDEB23
1 изменённых файлов: 24 добавлений и 0 удалений

24
.github/policies/issue.assign.yml поставляемый Normal file
Просмотреть файл

@ -0,0 +1,24 @@
name: Assign issues
description: Assigns issues to team members
resource: repository
configuration:
resourceManagementConfiguration:
eventResponderTasks:
- description: Assign issues when marked for triage or when attention needed again
if:
- payloadType: Issues
- not:
isAssignedToSomeone
- or:
- labelAdded:
label: 'Needs: Triage (Functions)'
- labelAdded:
label: 'Needs: Attention :wave:'
then:
- assignIcmUsers:
teamId: 114785
primary: True
secondary: False
triggerOnOwnActions: true
onFailure:
onSuccess: