forked from dotnet/docs
-
Notifications
You must be signed in to change notification settings - Fork 0
/
.ghal.rules.json
118 lines (118 loc) · 7.33 KB
/
.ghal.rules.json
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
{
"version": 2,
"issue": {
"action": {
"opened": {
"default": {
"labels-add": [ ":watch: Not Triaged" ]
},
"processor-custom-meta": {
"labels-add": {
"issuetype": {
"(?i)breaking-change$": "breaking-change"
}
}
},
"processor-docs": {
"labels-add": {
"product": {
"(?i).*": "Source - Docs.ms",
"(?i)dotnet-csharp$": ":books: Area - C# Guide",
"(?i)dotnet-visualbasic$": ":books: Area - Visual Basic Guide",
"(?i)dotnet-core$": ":books: Area - .NET Core Guide",
"(?i)dotnet-desktop$": ":books: Area - Desktop Guide",
"(?i)dotnet-framework$": ":books: Area - .NET Framework Guide",
"(?i)dotnet-fsharp$": ":books: Area - F# Guide",
"(?i)dotnet-ml$": ":books: Area - ML.NET Guide",
"(?i)dotnet-spark": ":books: Area - .NET for Apache Spark Guide",
"(?i)dotnet$": ":books: Area - .NET Guide",
"(?i)dotnet-ml-api$": ":books: Area - API Reference,:file_folder: Repo - ml-api-docs",
"(?i)dotnet-roslyn-api$": ":books: Area - Roslyn API Reference,:file_folder: Repo - roslyn-api-docs",
"(?i)dotnet-architecture$": ":books: Area - .NET Architecture Guide"
},
"technology": {
"(?i)dotnet-wpf$": ":card_file_box: Technology - WPF"
},
"contentsource": {
"(?i).*master\/docs\/architecture\/blazor-for-web-forms-developers.*": ":book: guide - Blazor",
"(?i).*master\/docs\/architecture\/cloud-native.*": ":book: guide - Cloud Native",
"(?i).*master\/docs\/architecture\/containerized-lifecycle.*": ":book: guide - Docker lifecycle",
"(?i).*master\/docs\/architecture\/grpc-for-wcf-developers.*": ":book: guide - gRPC",
"(?i).*master\/docs\/architecture\/microservices.*": ":book: guide - .NET Microservices",
"(?i).*master\/docs\/architecture\/modern-web-apps-azure.*": ":book: guide - ASP.NET Core web apps",
"(?i).*master\/docs\/architecture\/modernize-with-azure-containers.*": ":book: guide - Modernizing w/ Windows containers",
"(?i).*master\/docs\/architecture\/serverless.*": ":book: guide - Serverless apps",
"(?i).*master\/docs\/core\/tools.*": ":card_file_box: Technology - CLI",
"(?i).*master\/docs\/core\/docker.*": ":card_file_box: Technology - Docker",
"(?i).*master\/docs\/framework\/configure-apps\/file-schema\/network.*": ":card_file_box: Technology - NCL",
"(?i).*master\/docs\/framework\/configure-apps\/file-schema\/wcf.*": ":card_file_box: Technology - WCF",
"(?i).*master\/docs\/framework\/data\/adonet.*": ":card_file_box: Technology - Data Access",
"(?i).*master\/docs\/framework\/data\/wcf.*": ":card_file_box: Technology - WCF",
"(?i).*master\/docs\/framework\/docker.*": ":card_file_box: Technology - Docker",
"(?i).*master\/docs\/framework\/install.*": ":card_file_box: Technology - Installers",
"(?i).*master\/docs\/framework\/migration-guide.*": ":card_file_box: Technology - AppCompat",
"(?i).*master\/docs\/framework\/network-programming.*": ":card_file_box: Technology - NCL",
"(?i).*master\/docs\/framework\/windows-workflow-foundation.*": ":card_file_box: Technology - WF",
"(?i).*master\/docs\/framework\/wpf.*": ":card_file_box: Technology - WPF",
"(?i).*master\/docs\/framework\/wcf.*": ":card_file_box: Technology - WCF",
"(?i).*master\/docs\/framework\/winforms.*": ":card_file_box: Technology - WinForms",
"(?i).*master\/docs\/standard\/security.*": ":card_file_box: Technology - Security",
"(?i).*master\/docs\/standard\/standard\/design-guidelines\/.*": ":book: guide - Framework Design Guidelines"
}
}
}
},
"closed": {
"default": {
"labels-remove": [ "in-progress" ]
}
}
}
},
"pullrequest": {
"action": {
"opened": {
"processor-files": {
"labels-add": {
"path": {
"(?i).*docs\/architecture.*": ":books: Area - .NET Architecture Guide",
"(?i).*docs\/architecture\/blazor-for-web-forms-developers.*": ":book: guide - Blazor",
"(?i).*docs\/architecture\/cloud-native.*": ":book: guide - Cloud Native",
"(?i).*docs\/architecture\/containerized-lifecycle.*": ":book: guide - Docker lifecycle",
"(?i).*docs\/architecture\/grpc-for-wcf-developers.*": ":book: guide - gRPC",
"(?i).*docs\/architecture\/microservices.*": ":book: guide - .NET Microservices",
"(?i).*docs\/architecture\/modern-web-apps-azure.*": ":book: guide - ASP.NET Core web apps",
"(?i).*docs\/architecture\/modernize-with-azure-containers.*": ":book: guide - Modernizing w/ Windows containers",
"(?i).*docs\/architecture\/serverless.*": ":book: guide - Serverless apps",
"(?i).*docs\/core.*": ":books: Area - .NET Core Guide",
"(?i).*docs\/core\/tools.*": ":card_file_box: Technology - CLI",
"(?i).*docs\/core\/docker.*": ":card_file_box: Technology - Docker",
"(?i).*docs\/csharp.*": ":books: Area - C# Guide",
"(?i).*docs\/desktop-wpf*": ":books: Area - Desktop Guide,:card_file_box: Technology - WPF",
"(?i).*docs\/framework.*": ":books: Area - .NET Framework Guide",
"(?i).*docs\/framework\/configure-apps\/file-schema\/network.*": ":card_file_box: Technology - NCL",
"(?i).*docs\/framework\/configure-apps\/file-schema\/wcf.*": ":card_file_box: Technology - WCF",
"(?i).*docs\/framework\/data\/adonet.*": ":card_file_box: Technology - Data Access",
"(?i).*docs\/framework\/data\/wcf.*": ":card_file_box: Technology - WCF",
"(?i).*docs\/framework\/docker.*": ":card_file_box: Technology - Docker",
"(?i).*docs\/framework\/install.*": ":card_file_box: Technology - Installers",
"(?i).*docs\/framework\/migration-guide.*": ":card_file_box: Technology - AppCompat",
"(?i).*docs\/framework\/network-programming.*": ":card_file_box: Technology - NCL",
"(?i).*docs\/framework\/windows-workflow-foundation.*": ":card_file_box: Technology - WF",
"(?i).*docs\/framework\/wpf.*": ":card_file_box: Technology - WPF",
"(?i).*docs\/framework\/wcf.*": ":card_file_box: Technology - WCF",
"(?i).*docs\/framework\/winforms.*": ":card_file_box: Technology - WinForms",
"(?i).*docs\/fsharp.*": ":books: Area - F# Guide",
"(?i).*docs\/machine-learning.*": ":books: Area - ML.NET Guide",
"(?i).*docs\/spark.*": ":books: Area - .NET for Apache Spark Guide",
"(?i).*docs\/standard.*": ":books: Area - .NET Guide",
"(?i).*docs\/standard\/security.*": ":card_file_box: Technology - Security",
"(?i).*docs\/standard\/standard\/design-guidelines\/.*": ":book: guide - Framework Design Guidelines",
"(?i).*docs\/visual-basic.*": ":books: Area - Visual Basic Guide"
}
}
}
}
}
}
}