@@ -58,7 +58,9 @@ label = "O-ARM"
58
58
59
59
[prioritize ]
60
60
label = " I-prioritize"
61
- prioritize_on = [
61
+
62
+ [autolabel ."I-prioritize" ]
63
+ trigger_labels = [
62
64
" regression-from-stable-to-stable" ,
63
65
" regression-from-stable-to-beta" ,
64
66
" regression-from-stable-to-nightly" ,
@@ -70,4 +72,46 @@ exclude_labels = [
70
72
" T-release" ,
71
73
" requires-nightly" ,
72
74
]
73
- zulip_stream = 227806
75
+
76
+ [notify-zulip ."I-prioritize" ]
77
+ zulip_stream = 227806 # #t-compiler/wg-prioritization
78
+ topic = " I-prioritize #{number} {title}"
79
+ message_on_add = " @**WG-prioritization** issue #{number} has been requested for prioritization."
80
+ message_on_remove = " Issue #{number}'s prioritization request has been removed."
81
+
82
+ [notify-zulip ."I-nominated" ]
83
+ required_labels = [" T-compiler" ]
84
+ zulip_stream = 227806 # #t-compiler/wg-prioritization
85
+ topic = " I-prioritize #{number} {title}"
86
+ message_on_add = " @**WG-prioritization** #{number} has been nominated for discussion in `T-compiler` meeting."
87
+ message_on_remove = " #{number}'s nomination has been removed."
88
+
89
+ [notify-zulip ."beta-nominated" ]
90
+ zulip_stream = 227806 # #t-compiler/wg-prioritization
91
+ topic = " Backport #{number} {title}"
92
+ message_on_add = " @**WG-prioritization** PR #{number} has been requested for beta backport."
93
+ message_on_remove = " PR #{number}'s beta backport request has been removed."
94
+
95
+ [notify-zulip ."stable-nominated" ]
96
+ zulip_stream = 227806 # #t-compiler/wg-prioritization
97
+ topic = " Backport #{number} {title}"
98
+ message_on_add = " @**WG-prioritization** PR #{number} has been requested for stable backport."
99
+ message_on_remove = " PR #{number}'s stable backport request has been removed."
100
+
101
+ [notify-zulip ."S-waiting-on-team" ]
102
+ required_labels = [" T-compiler" ]
103
+ zulip_stream = 227806 # #t-compiler/wg-prioritization
104
+ topic = " S-waiting-on-team #{number} {title}"
105
+ message_on_add = " @**WG-prioritization** PR #{number} is waiting on `T-compiler`."
106
+ message_on_remove = " PR #{number}'s is no longer waiting on `T-compiler`."
107
+
108
+ [notify-zulip ."P-critical" ]
109
+ zulip_stream = 227806 # #t-compiler/wg-prioritization
110
+ topic = " P-critical #{number} {title}"
111
+ message_on_add = " @**WG-prioritization** issue #{number} has been assigned `P-critical`."
112
+
113
+ [notify-zulip ."P-high" ]
114
+ required_labels = [" regression-from-stable-to-*" ]
115
+ zulip_stream = 227806 # #t-compiler/wg-prioritization
116
+ topic = " P-high regression #{number} {title}"
117
+ message_on_add = " @**WG-prioritization** issue #{number} has been assigned `P-high` and is a regression."
0 commit comments