- addReply:\r
reply: This issue has been resolved and has not had any activity for **1 day**. It will be closed for housekeeping purposes.\r
- closeIssue\r
- eventResponderTasks: []\r
+ eventResponderTasks:\r
+ - description: Auto approve dependencies\r
+ if:\r
+ - payloadType: Pull_Request\r
+ - isPullRequest\r
+ - isAction:\r
+ action: Opened\r
+ - titleContains:\r
+ pattern: Update dependencies\r
+ isRegex: False\r
+ - isActivitySender:\r
+ user: dotnet-maestro[bot]\r
+ issueAuthor: False\r
+ then:\r
+ - approvePullRequest:\r
+ comment: Automatically approving dependency update.\r
+ triggerOnOwnActions: false\r
+ - description: '[Idle Issue Management] Replace needs author feedback label with needs attention label when the author comments on an issue'\r
+ if:\r
+ - payloadType: Issue_Comment\r
+ - isAction:\r
+ action: Created\r
+ - hasLabel:\r
+ label: 'Needs: Author Feedback'\r
+ - isIssue\r
+ - isOpen\r
+ - isActivitySender:\r
+ issueAuthor: True\r
+ then:\r
+ - addLabel:\r
+ label: 'Needs: Attention :wave:'\r
+ - removeLabel:\r
+ label: 'Needs: Author Feedback'\r
+ triggerOnOwnActions: false\r
+ - description: '[Idle Issue Management] Reopen issues with author feedback within 30 days of closure'\r
+ if:\r
+ - payloadType: Issue_Comment\r
+ - isAction:\r
+ action: Created\r
+ - isActivitySender:\r
+ issueAuthor: true\r
+ - hasLabel:\r
+ label: 'Needs: Author Feedback'\r
+ - hasLabel:\r
+ label: 'Status: No Recent Activity'\r
+ - isIssue\r
+ - not:\r
+ and:\r
+ - isOpen\r
+ - isLocked\r
+ then:\r
+ - addLabel:\r
+ label: 'Needs: Attention :wave:'\r
+ - removeLabel:\r
+ label: 'Status: No Recent Activity'\r
+ - removeLabel:\r
+ label: 'Needs: Author Feedback'\r
+ - reopenIssue\r
+ triggerOnOwnActions: false\r
+ - description: '[Closed Issue Management] Remove no recent activity label from issues'\r
+ if:\r
+ - payloadType: Issues\r
+ - not:\r
+ isAction:\r
+ action: Closed\r
+ - isIssue\r
+ - hasLabel:\r
+ label: 'Status: No Recent Activity'\r
+ then:\r
+ - removeLabel:\r
+ label: 'Status: No Recent Activity'\r
+ triggerOnOwnActions: false\r
+ - description: '[Idle Issue Management] Remove no recent activity label when an issue is commented on'\r
+ if:\r
+ - payloadType: Issue_Comment\r
+ - isIssue\r
+ - hasLabel:\r
+ label: 'Status: No Recent Activity'\r
+ then:\r
+ - removeLabel:\r
+ label: 'Status: No Recent Activity'\r
+ triggerOnOwnActions: false\r
+ - description: Add comment when 'Needs Author Feedback' is applied to issue\r
+ if:\r
+ - payloadType: Issues\r
+ - isIssue\r
+ - labelAdded:\r
+ label: 'Needs: Author Feedback'\r
+ then:\r
+ - addReply:\r
+ reply: 'Hi @${issueAuthor}. We have added the "Needs: Author Feedback" label to this issue, which indicates that we have an open question for you before we can take further action. This issue will be closed automatically in 7 days if we do not hear back from you by then - please feel free to re-open it if you come back to this issue after that time.'\r
+ triggerOnOwnActions: false\r
onFailure: \r
onSuccess: \r