From 91b87aea4d1ce5d143823eb449c37509d4b9a8b5 Mon Sep 17 00:00:00 2001 From: Matthew Henderson Date: Fri, 8 Dec 2023 10:24:33 -0800 Subject: [PATCH] Adding issue assignment automation --- .github/policies/issue.assign.yml | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) create mode 100644 .github/policies/issue.assign.yml diff --git a/.github/policies/issue.assign.yml b/.github/policies/issue.assign.yml new file mode 100644 index 000000000..88852b974 --- /dev/null +++ b/.github/policies/issue.assign.yml @@ -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: \ No newline at end of file