Skip to content

Commit ec69621

Browse files
authored
Create label-issues.yml
1 parent 32e361a commit ec69621

File tree

1 file changed

+145
-0
lines changed

1 file changed

+145
-0
lines changed

.github/policies/label-issues.yml

Lines changed: 145 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,145 @@
1+
id: label.issues
2+
name: GitOps.IssueManagement
3+
description: Management logic around issues
4+
owner:
5+
resource: repository
6+
disabled: false
7+
where:
8+
configuration:
9+
resourceManagementConfiguration:
10+
11+
eventResponderTasks:
12+
13+
- description: >-
14+
Remove the "needs-area-label" label when an area label is added to an issue or PR.
15+
if:
16+
- or:
17+
- payloadType: Issues
18+
- payloadType: Pull_Request
19+
20+
- or:
21+
- labelAdded:
22+
label: 'area-Meta'
23+
- labelAdded:
24+
label: 'area-Extensions-Logging-AzureAppServices'
25+
- labelAdded:
26+
label: 'area-System.Security'
27+
- labelAdded:
28+
label: 'area-System.Drawing'
29+
- labelAdded:
30+
label: 'area-System.Diagnostics.Tracing'
31+
- labelAdded:
32+
label: 'area-System.Globalization'
33+
- labelAdded:
34+
label: 'area-System.Linq.Parallel'
35+
- labelAdded:
36+
label: 'area-System.Resources'
37+
- labelAdded:
38+
label: 'area-System.Text.Encoding'
39+
- labelAdded:
40+
label: 'area-System.Text.Encodings.Web'
41+
- labelAdded:
42+
label: 'area-System.Threading.Channels'
43+
- labelAdded:
44+
label: 'area-System.Threading.Tasks'
45+
- labelAdded:
46+
label: 'area-DependencyModel'
47+
- labelAdded:
48+
label: 'area-System.Text.RegularExpressions'
49+
- labelAdded:
50+
label: 'area-System.Collections'
51+
- labelAdded:
52+
label: 'area-System.Linq'
53+
- labelAdded:
54+
label: 'area-System.Numerics.Tensors'
55+
- labelAdded:
56+
label: 'area-System.Buffers'
57+
- labelAdded:
58+
label: 'area-System.Numerics'
59+
- labelAdded:
60+
label: 'area-System.Runtime.Intrinsics'
61+
- labelAdded:
62+
label: 'area-System.CodeDom'
63+
- labelAdded:
64+
label: 'area-System.Xml'
65+
- labelAdded:
66+
label: 'area-System.Runtime'
67+
- labelAdded:
68+
label: 'area-System.Dynamic.Runtime'
69+
- labelAdded:
70+
label: 'area-System.Linq.Expressions'
71+
- labelAdded:
72+
label: 'area-System.ComponentModel'
73+
- labelAdded:
74+
label: 'area-System.Configuration'
75+
- labelAdded:
76+
label: 'area-System.ComponentModel.Composition'
77+
- labelAdded:
78+
label: 'area-System.Composition'
79+
- labelAdded:
80+
label: 'area-System.Net'
81+
- labelAdded:
82+
label: 'area-System.Net.Http'
83+
- labelAdded:
84+
label: 'area-System.Net.Security'
85+
- labelAdded:
86+
label: 'area-System.Net.Sockets'
87+
- labelAdded:
88+
label: 'area-System.Diagnostics'
89+
- labelAdded:
90+
label: 'area-System.Data'
91+
- labelAdded:
92+
label: 'area-System.Data.OleDB'
93+
- labelAdded:
94+
label: 'area-System.Data.Odbc'
95+
- labelAdded:
96+
label: 'area-System.Data.SqlClient'
97+
- labelAdded:
98+
label: 'area-System.ComponentModel.DataAnnotations'
99+
- labelAdded:
100+
label: 'area-Extensions-AI'
101+
- labelAdded:
102+
label: 'area-Extensions-AI-Evaluation'
103+
- labelAdded:
104+
label: 'area-Extensions-Caching'
105+
- labelAdded:
106+
label: 'area-Extensions-DependencyInjection'
107+
- labelAdded:
108+
label: 'area-Extensions-Hosting'
109+
- labelAdded:
110+
label: 'area-Extensions-Primitives'
111+
- labelAdded:
112+
label: 'area-Extensions-Configuration'
113+
- labelAdded:
114+
label: 'area-Extensions-FileSystem'
115+
- labelAdded:
116+
label: 'area-Extensions-HttpClientFactory'
117+
- labelAdded:
118+
label: 'area-Extensions-Logging'
119+
- labelAdded:
120+
label: 'area-Extensions-Options'
121+
- labelAdded:
122+
label: 'area-System.Net.Quic'
123+
- labelAdded:
124+
label: 'area-System.Formats.Cbor'
125+
- labelAdded:
126+
label: 'area-System.Formats.Asn1'
127+
- labelAdded:
128+
label: 'area-System.Text.Json'
129+
- labelAdded:
130+
label: 'area-System.Memory'
131+
- labelAdded:
132+
label: 'area-System.Diagnostics.Activity'
133+
- labelAdded:
134+
label: 'area-System.IO'
135+
- labelAdded:
136+
label: 'area-System.Diagnostics.Process'
137+
- labelAdded:
138+
label: 'area-System.Console'
139+
- labelAdded:
140+
label: 'area-System.IO.Compression'
141+
- labelAdded:
142+
label: 'area-WPF'
143+
144+
then:
145+
- removeLabel: 'needs-area-label'

0 commit comments

Comments
 (0)