-
Notifications
You must be signed in to change notification settings - Fork 272
/
Copy pathapicurio-bot.yaml
90 lines (83 loc) · 1.62 KB
/
apicurio-bot.yaml
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
---
labels:
areaLabelColor: "FBCA04"
triageLabelColor: "D93F0B"
triage:
needsTriageLabel: "triage/needs-triage"
defaultNotify:
- carlesarnal
- EricWittmann
- jsenko
- andreaTP
rules:
# Dependabot
# TODO Do not notify?
- labels:
- area/dependencies
expressions:
- 'title.startsWith("build(deps)")'
# Rules
- labels:
- area/rules
patterns:
anywhere:
- 'rules'
- labels:
- area/compatibility
patterns:
anywhere:
- 'compatibility'
notify:
- jsenko
# REST
- labels:
- area/rest-api
patterns:
anywhere:
- 'rest +(api|API)'
files:
- '^app/src/main/java/io/apicurio/registry/rest'
- labels:
- area/rest-client
patterns:
anywhere:
- 'rest +client'
files:
- '^client'
notify:
- carlesarnal
# Storage
- labels:
- area/storage
patterns:
anywhere:
- 'storage'
- 'persistence'
- 'database'
- '(sql|SQL)'
- 'kafka ?(sql|SQL)'
files:
- '^storage'
# UI
- labels:
- area/ui
patterns:
title:
- '(ui|UI)'
files:
- '^ui'
notify:
- EricWittmann
# SerDes
- labels:
- area/serdes
patterns:
title:
- 'serdes'
files:
- '^serdes'
notify:
- carlesarnal
# TODO:
# Add negative/NOT rules
# Specify which labels are area labels, to avoid updating label colors