xref: /openbmc/openbmc-tools/tof-voters/config/rejected_patterns.yaml (revision c3fb066bcea5e8a39d85c3a9754cf3d666a68d83)
1# Rejected patterns for projects and files
2rejected_repos:
3    - openbmc/s2600wf-misc
4    - openbmc/witherspoon-pfault-analysis
5
6rejected_project_regex:
7    - ".*-oem"
8    - "openbmc/google-.*"
9    - "openbmc/ibm-.*"
10    - "openbmc/intel-.*"
11    - "openbmc/meta-.*"
12
13rejected_files:
14    - "/COMMIT_MSG"
15    - "/PATCHSET_LEVEL"
16
17rejected_file_regex:
18    # Global patterns that apply to all projects
19    all:
20        - ".*/create_pel.*"
21        - ".*/google/"
22        - ".*/ibm/"
23        - ".*/intel/"
24        - ".*oem/.*"
25        - "MAINTAINERS"
26        - "OWNERS"
27        - "gen/.*"
28        - "ibm-.*"
29        - "ibm_.*"
30
31    # Project-specific patterns
32    openbmc/entity-manager:
33        - "configurations/.*"
34
35    openbmc/libmctp:
36        - "docs/bindings/vendor-.*"
37
38    openbmc/openbmc:
39        - "meta-(?!phosphor).*"
40        - "poky/.*"
41
42    openbmc/openbmc-test-automation:
43        - "openpower/.*"
44
45    openbmc/openpower-libhei:
46        - "test/simulator/sample_data/.*"
47        - "test/simulator/test_*cases/.*"
48        - "xml/.*"
49
50    openbmc/openpower-hw-diags:
51        - ".*/pel/.*"
52        - ".*/ras-data/.*"
53
54    openbmc/phosphor-dbus-interfaces:
55        - "yaml/com/.*"
56
57    openbmc/phosphor-debug-collector:
58        - "dump-extensions/.*"
59        - "tools/dreport.d/ibm.d/.*"
60
61    openbmc/phosphor-fan-presence:
62        - ".*/config_files/.*"
63
64    openbmc/phosphor-power:
65        - ".*/config_files/.*"
66
67    openbmc/phosphor-led-manager:
68        - "configs/.*"
69
70    openbmc/phosphor-logging:
71        - ".*/openpower-pels/.*"
72
73    openbmc/pldm:
74        - ".*oem_.*"
75        - "configurations/.*"
76
77    openbmc/webui-vue:
78        - "src/env/.*"
79