@@ -5,15 +5,17 @@ resource: repository
5
5
configuration :
6
6
resourceManagementConfiguration :
7
7
eventResponderTasks :
8
- - if :
8
+ - description : Needs-author-action notification
9
+ if :
9
10
- payloadType : Issues
10
11
- labelAdded :
11
12
label : needs-author-action
12
13
then :
13
14
- addReply :
14
- reply : This issue has been marked `needs-author-action` and may be missing some important information.
15
- description : Needs-author-action notification
16
- - if :
15
+ reply : This issue has been marked `needs-author-action` and might be missing some important information.
16
+
17
+ - description : PR reviews with "changes requested" applies the needs-author-action label
18
+ if :
17
19
- payloadType : Pull_Request_Review
18
20
- not :
19
21
activitySenderHasPermission :
@@ -25,8 +27,9 @@ configuration:
25
27
then :
26
28
- addLabel :
27
29
label : needs-author-action
28
- description : PR reviews with "changes requested" applies the needs-author-action label
29
- - if :
30
+
31
+ - description : Replace `needs-author-action` label with `needs-further-triage` label when the author comments on an issue that's not "untriaged"
32
+ if :
30
33
- payloadType : Issue_Comment
31
34
- isAction :
32
35
action : Created
@@ -43,8 +46,9 @@ configuration:
43
46
label : needs-further-triage
44
47
- removeLabel :
45
48
label : needs-author-action
46
- description : Replace `needs-author-action` label with `needs-further-triage` label when the author comments on an issue that is not still untriaged
47
- - if :
49
+
50
+ - description : Remove `needs-author-action` label when the author comments on an `untriaged` issue
51
+ if :
48
52
- payloadType : Issue_Comment
49
53
- isAction :
50
54
action : Created
@@ -58,8 +62,9 @@ configuration:
58
62
then :
59
63
- removeLabel :
60
64
label : needs-author-action
61
- description : Remove `needs-author-action` label when the author comments on an `untriaged` issue
62
- - if :
65
+
66
+ - description : Pushing changes to PR branch removes the needs-author-action label
67
+ if :
63
68
- payloadType : Pull_Request
64
69
- isAction :
65
70
action : Synchronize
@@ -68,8 +73,9 @@ configuration:
68
73
then :
69
74
- removeLabel :
70
75
label : needs-author-action
71
- description : Pushing changes to PR branch removes the needs-author-action label
72
- - if :
76
+
77
+ - description : Author commenting in PR removes the needs-author-action label
78
+ if :
73
79
- payloadType : Issue_Comment
74
80
- isActivitySender :
75
81
issueAuthor : True
@@ -81,8 +87,9 @@ configuration:
81
87
then :
82
88
- removeLabel :
83
89
label : needs-author-action
84
- description : Author commenting in PR removes the needs-author-action label
85
- - if :
90
+
91
+ - description : Author responding to a PR review comment removes the needs-author-action label
92
+ if :
86
93
- payloadType : Pull_Request_Review
87
94
- isActivitySender :
88
95
issueAuthor : True
@@ -94,4 +101,3 @@ configuration:
94
101
then :
95
102
- removeLabel :
96
103
label : needs-author-action
97
- description : Author responding to a pull request review comment removes the needs-author-action label
0 commit comments