microsoft/typespec

Public

mirrored from https://github.com/microsoft/typespecAvailable

CodeCommitsIssuesPull requestsActionsInsightsSecurity
copilot/fix-html-program-viewer-crash

Branches

Tags

  • No tags available.
0Branches0Tags
Go to file
Add file
Code

Clone

HTTPS

Download ZIP

.github/policies/issues.triage.generated.yml

269lines · modecode

1# This file is generated by the sync-labels script DO NOT EDIT manually
2id: issues.triage
3name: New Issue Assign labels
4description: Assign labels to new issues
5resource: repository
6disabled: false
7configuration:
8 resourceManagementConfiguration:
9 eventResponderTasks:
10 - description: Adds `needs-area` label for new unassigned issues
11 if:
12 - payloadType: Issues
13 - isAction:
14 action: Opened
15 - not:
16 and:
17 - isAssignedToSomeone
18 - not:
19 or:
20 - hasLabel:
21 label: compiler:core
22 - hasLabel:
23 label: emitter-framework
24 - hasLabel:
25 label: ide
26 - hasLabel:
27 label: lib:http
28 - hasLabel:
29 label: lib:openapi
30 - hasLabel:
31 label: lib:rest
32 - hasLabel:
33 label: lib:versioning
34 - hasLabel:
35 label: lib:http-specs
36 - hasLabel:
37 label: meta:blog
38 - hasLabel:
39 label: meta:website
40 - hasLabel:
41 label: tspd
42 - hasLabel:
43 label: emitter:client:all
44 - hasLabel:
45 label: emitter:client:js
46 - hasLabel:
47 label: emitter:client:csharp
48 - hasLabel:
49 label: emitter:client:java
50 - hasLabel:
51 label: emitter:client:python
52 - hasLabel:
53 label: emitter:graphql
54 - hasLabel:
55 label: emitter:json-schema
56 - hasLabel:
57 label: emitter:protobuf
58 - hasLabel:
59 label: emitter:openapi3
60 - hasLabel:
61 label: openapi3:converter
62 - hasLabel:
63 label: emitter:service:csharp
64 - hasLabel:
65 label: emitter:service:js
66 - hasLabel:
67 label: emitter:service:java
68 - hasLabel:
69 label: spector
70 - hasLabel:
71 label: eng
72 - hasLabel:
73 label: ui:playground
74 - hasLabel:
75 label: ui:type-graph-viewer
76 then:
77 - addLabel:
78 label: needs-area
79 - description: Remove `needs-area` label when an area label is added
80 if:
81 - payloadType: Issues
82 - hasLabel:
83 label: needs-area
84 - isOpen
85 - or:
86 - labelAdded:
87 label: compiler:core
88 - labelAdded:
89 label: emitter-framework
90 - labelAdded:
91 label: ide
92 - labelAdded:
93 label: lib:http
94 - labelAdded:
95 label: lib:openapi
96 - labelAdded:
97 label: lib:rest
98 - labelAdded:
99 label: lib:versioning
100 - labelAdded:
101 label: lib:http-specs
102 - labelAdded:
103 label: meta:blog
104 - labelAdded:
105 label: meta:website
106 - labelAdded:
107 label: tspd
108 - labelAdded:
109 label: emitter:client:all
110 - labelAdded:
111 label: emitter:client:js
112 - labelAdded:
113 label: emitter:client:csharp
114 - labelAdded:
115 label: emitter:client:java
116 - labelAdded:
117 label: emitter:client:python
118 - labelAdded:
119 label: emitter:graphql
120 - labelAdded:
121 label: emitter:json-schema
122 - labelAdded:
123 label: emitter:protobuf
124 - labelAdded:
125 label: emitter:openapi3
126 - labelAdded:
127 label: openapi3:converter
128 - labelAdded:
129 label: emitter:service:csharp
130 - labelAdded:
131 label: emitter:service:js
132 - labelAdded:
133 label: emitter:service:java
134 - labelAdded:
135 label: spector
136 - labelAdded:
137 label: eng
138 - labelAdded:
139 label: ui:playground
140 - labelAdded:
141 label: ui:type-graph-viewer
142 then:
143 - removeLabel:
144 label: needs-area
145 - description: Add `needs-area` back when all area labels are removed
146 if:
147 - payloadType: Issues
148 - not:
149 hasLabel:
150 label: needs-area
151 - isOpen
152 - or:
153 - labelRemoved:
154 label: compiler:core
155 - labelRemoved:
156 label: emitter-framework
157 - labelRemoved:
158 label: ide
159 - labelRemoved:
160 label: lib:http
161 - labelRemoved:
162 label: lib:openapi
163 - labelRemoved:
164 label: lib:rest
165 - labelRemoved:
166 label: lib:versioning
167 - labelRemoved:
168 label: lib:http-specs
169 - labelRemoved:
170 label: meta:blog
171 - labelRemoved:
172 label: meta:website
173 - labelRemoved:
174 label: tspd
175 - labelRemoved:
176 label: emitter:client:all
177 - labelRemoved:
178 label: emitter:client:js
179 - labelRemoved:
180 label: emitter:client:csharp
181 - labelRemoved:
182 label: emitter:client:java
183 - labelRemoved:
184 label: emitter:client:python
185 - labelRemoved:
186 label: emitter:graphql
187 - labelRemoved:
188 label: emitter:json-schema
189 - labelRemoved:
190 label: emitter:protobuf
191 - labelRemoved:
192 label: emitter:openapi3
193 - labelRemoved:
194 label: openapi3:converter
195 - labelRemoved:
196 label: emitter:service:csharp
197 - labelRemoved:
198 label: emitter:service:js
199 - labelRemoved:
200 label: emitter:service:java
201 - labelRemoved:
202 label: spector
203 - labelRemoved:
204 label: eng
205 - labelRemoved:
206 label: ui:playground
207 - labelRemoved:
208 label: ui:type-graph-viewer
209 - not:
210 or:
211 - hasLabel:
212 label: compiler:core
213 - hasLabel:
214 label: emitter-framework
215 - hasLabel:
216 label: ide
217 - hasLabel:
218 label: lib:http
219 - hasLabel:
220 label: lib:openapi
221 - hasLabel:
222 label: lib:rest
223 - hasLabel:
224 label: lib:versioning
225 - hasLabel:
226 label: lib:http-specs
227 - hasLabel:
228 label: meta:blog
229 - hasLabel:
230 label: meta:website
231 - hasLabel:
232 label: tspd
233 - hasLabel:
234 label: emitter:client:all
235 - hasLabel:
236 label: emitter:client:js
237 - hasLabel:
238 label: emitter:client:csharp
239 - hasLabel:
240 label: emitter:client:java
241 - hasLabel:
242 label: emitter:client:python
243 - hasLabel:
244 label: emitter:graphql
245 - hasLabel:
246 label: emitter:json-schema
247 - hasLabel:
248 label: emitter:protobuf
249 - hasLabel:
250 label: emitter:openapi3
251 - hasLabel:
252 label: openapi3:converter
253 - hasLabel:
254 label: emitter:service:csharp
255 - hasLabel:
256 label: emitter:service:js
257 - hasLabel:
258 label: emitter:service:java
259 - hasLabel:
260 label: spector
261 - hasLabel:
262 label: eng
263 - hasLabel:
264 label: ui:playground
265 - hasLabel:
266 label: ui:type-graph-viewer
267 then:
268 - addLabel:
269 label: needs-area