...
1approval:
2- pkg/lib
3- pkg/lib/gcp/monitoring
4- pkg/lib/logging
5rules:
6- name: pkg/lib
7 if:
8 changed_files:
9 paths:
10 - .*
11 ignore:
12 - crypto/.*
13 - networkvalidator/.*
14 - kernel/.*
15 - gcp/monitoring/.*
16 - logging/.*
17 - filesystem/.*
18 requires:
19 count: 1
20 teams:
21 - ncrvoyix-swt-retail/wg-go
22 - ncrvoyix-swt-retail/edge-foundation
23- name: pkg/lib/gcp/monitoring
24 if:
25 changed_files:
26 paths:
27 - gcp/monitoring/.*
28 requires:
29 count: 1
30 teams:
31 - ncrvoyix-swt-retail/edge-o11y
32- name: pkg/lib/logging
33 if:
34 changed_files:
35 paths:
36 - logging/.*
37 requires:
38 count: 1
39 teams:
40 - ncrvoyix-swt-retail/edge-o11y
View as plain text