summaryrefslogtreecommitdiff
path: root/.mr-label-maker.yml
blob: 61d66c8c85cec755d493755cd6b4bb6cde82a19c (plain)
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
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
# version field is required
version: 1
project:
    name: 'mesa'
    id: 176
    instance: https://gitlab.freedesktop.org

issues:
    topics: &topics
        'aco': 'ACO'
        'anv': 'ANV'
        'asahi': 'asahi'
        'blorp': 'blorp'
        'ci': 'CI'
        'clc': 'OpenCL'
        'clover': 'clover'
        'crocus': 'crocus'
        'd3d12': 'd3d12'
        'docs': 'docs'
        'dozen': 'dozen'
        'drirc': 'drirc'
        'dzn': 'dozen'
        'egl': 'EGL'
        'etnaviv': 'etnaviv'
        'etnaviv/nn': ['etnaviv', 'teflon']
        'freedreno': 'freedreno'
        'freedreno/ir3': ['freedreno', 'ir3']
        'gallium': 'gallium'
        'gbm': 'gbm'
        'gitlab-ci': 'CI'
        'glsl': 'GLSL'
        'glvnd': 'GLVND'
        'glx': 'GLX'
        'hasvk': 'hasvk'
        'i915': 'i915'
        'i965': 'i965'
        'intel/compiler': 'intel-compiler'
        'intel/brw': 'intel-brw'
        'intel/elk': 'intel-elk'
        'intel/tools': 'intel-tools'
        'iris': 'iris'
        'isl': 'ISL'
        'lima': 'lima'
        'lima/ppir': 'lima'
        'llvmpipe': 'llvmpipe'
        'mesa': 'mesa'
        'meson': 'meson'
        'microsoft/compiler': 'd3d12'
        'nak': 'NAK'
        'nine': 'nine'
        'nir': 'NIR'
        'nir2dxil': 'd3d12'
        'nouveau': 'nouveau'
        'nv30': ['nouveau', 'nv30']
        'nv50': ['nouveau', 'nv50']
        'nv50/ir': 'nouveau'
        'nvc0': ['nouveau', 'nvc0']
        'nvk': 'NVK'
        'panfrost': 'panfrost'
        'pan/midgard': 'panfrost'
        'pvr': 'powervr'
        'r100': 'r100'
        'r200': 'r200'
        'r300': 'r300'
        'r600': 'r600'
        'radeonsi': 'radeonsi'
        'radv': 'RADV'
        'radv/aco': ['RADV', 'ACO']
        'rusticl': 'Rusticl'
        'softpipe': 'softpipe'
        'spirv': 'SPIR-V'
        'swr': 'swr'
        'swrast': 'swrast'
        'teflon': 'teflon'
        'tegra': 'tegra'
        'tgsi': 'TGSI'
        'turnip': 'turnip'
        'util': 'util'
        'v3d': 'v3d'
        'vaapi': 'VA-API'
        'vc4': 'vc4'
        'vdpau': 'VDPAU'
        'vieux': 'vieux'
        'virgl': 'virgl'
        'vmwgfx': 'vmwgfx'
        'zink': 'zink'

    titles: &titles
        'android': 'android'
        'bisected': 'bisected'
        'coverity': 'coverity'
        'deqp': 'deqp'
        'feature request': 'feature request'
        'haiku': 'haiku'
        'regression': 'regression'

        'i915_dri.so': 'i915'
        'i965_dri.so': 'i965'
        'iris_dri.so': 'iris'
        'nouveau_dri.so': 'nouveau'
        'nouveau_vieux_dri.so': 'vieux'
        'r200_dri.so': 'r200'
        'r300_dri.so': 'r300'
        'r600_dri.so': 'r600'
        'radeonsi_dri.so': 'radeonsi'
        'swrast_dri.so': 'swrast'
        'vmwgfx_dri.so': 'vmwgfx'

merge_requests:
    topics:
        *topics
    titles:
        *titles

    paths:
        '^.gitlab/issue_templates/': ['docs']
        '^.gitlab-ci': ['CI']
        '^.*/gitlab-ci(-inc)?.yml': ['CI']
        '^.*/ci/deqp-.*\.toml': ['CI']
        '^.*/ci/.*-(fails|flakes|skips)\.txt': ['CI-Expectations']
        '^.*/ci/(restricted-)?traces-.*\.yml': ['CI-Expectations', 'trace']
        '^.*/ci/.*-validation-settings\.txt': ['CI-Expectations']
        '^.gitlab-ci/windows/': ['Windows']
        '^bin/__init__.py$': ['maintainer-scripts']
        '^bin/gen_release_notes': ['maintainer-scripts']
        '^bin/git_sha1_gen.py$': ['meson', 'android']
        '^bin/install_megadrivers.py$': ['meson']
        '^bin/meson-cmd-extract.py$': ['meson']
        '^bin/meson.build$': ['meson']
        '^bin/pick-ui': ['maintainer-scripts']
        '^bin/pick/': ['maintainer-scripts']
        '^bin/post_version': ['maintainer-scripts']
        '^bin/symbols-check.py$': ['meson']
        '^docs/': ['docs']
        '^include/drm-uapi/i915_drm.h': ['intel']
        '^include/drm-uapi/xe_drm.h': ['intel']
        '^include/vulkan/': ['vulkan']
        '^meson_options.txt': ['meson']
        '^README.rst': ['docs']
        '^src/amd/addrlib/': ['AMD common']
        '^src/amd/common/': ['AMD common']
        '^src/amd/compiler/': ['ACO']
        '^src/amd/llvm/': ['AMD common']
        '^src/amd/registers/': ['AMD common']
        '^src/amd/vulkan/': ['RADV']
        '^src/asahi/': ['asahi']
        '^src/broadcom/drm-shim/v3d': ['v3d']
        '^src/broadcom/vulkan/': ['v3dv']
        '^src/compiler/clc': ['OpenCL']
        '^src/compiler/glsl': ['GLSL']
        '^src/compiler/nir': ['NIR']
        '^src/compiler/spirv/': ['SPIR-V']
        '^src/egl/': ['EGL']
        '^src/egl/drivers/wgl/': ['wgl']
        '^src/etnaviv/': ['etnaviv']
        '^src/freedreno/': ['freedreno']
        '^src/freedreno/ir3/': ['ir3']
        '^src/freedreno/vulkan/': ['turnip']
        '^src/gallium/auxiliary/': ['gallium']
        '^src/gallium/auxiliary/nir/': ['NIR']
        '^src/gallium/auxiliary/nir/.*tgsi.*': ['TGSI']
        '^src/gallium/auxiliary/tgsi/': ['TGSI']
        '^src/gallium/docs/': ['gallium']
        '^src/gallium/drivers/asahi/': ['asahi']
        '^src/gallium/drivers/crocus/': ['crocus']
        '^src/gallium/drivers/d3d12/': ['d3d12']
        '^src/gallium/drivers/etnaviv/': ['etnaviv']
        '^src/gallium/drivers/etnaviv/etnaviv_ml_.*': ['teflon']
        '^src/gallium/drivers/freedreno/': ['freedreno']
        '^src/gallium/drivers/grate/': ['tegra']
        '^src/gallium/drivers/i915/': ['i915g']
        '^src/gallium/drivers/iris/': ['iris']
        '^src/gallium/drivers/lima/': ['lima']
        '^src/gallium/drivers/llvmpipe/': ['llvmpipe']
        '^src/gallium/drivers/nouveau/': ['nouveau']
        '^src/gallium/drivers/nouveau/nv30': ['nv30']
        '^src/gallium/drivers/nouveau/nv50': ['nv50']
        '^src/gallium/drivers/nouveau/nvc0': ['nvc0']
        '^src/gallium/drivers/panfrost/': ['panfrost']
        '^src/gallium/drivers/r300/': ['r300']
        '^src/gallium/drivers/r600/': ['r600']
        '^src/gallium/drivers/radeonsi': ['radeonsi']
        '^src/gallium/drivers/softpipe': ['softpipe']
        '^src/gallium/drivers/svga/': ['svga']
        '^src/gallium/drivers/swr/': ['swr']
        '^src/gallium/drivers/tegra/': ['tegra']
        '^src/gallium/drivers/v3d/': ['v3d']
        '^src/gallium/drivers/vc4/': ['vc4']
        '^src/gallium/drivers/virgl/': ['virgl']
        '^src/gallium/drivers/zink/': ['zink']
        '^src/gallium/frontends/clover/': ['clover']
        '^src/gallium/frontends/dri/': ['gallium']
        '^src/gallium/frontends/glx/': ['GLX']
        '^src/gallium/frontends/hgl/': ['haiku']
        '^src/gallium/frontends/lavapipe/': ['lavapipe']
        '^src/gallium/frontends/nine/': ['nine']
        '^src/gallium/frontends/omx/': ['omx']
        '^src/gallium/frontends/osmesa/': ['osmesa']
        '^src/gallium/frontends/rusticl/': ['Rusticl']
        '^src/gallium/frontends/teflon/': ['teflon']
        '^src/gallium/frontends/va/': ['VA-API']
        '^src/gallium/frontends/vdpau/': ['VDPAU']
        '^src/gallium/frontends/wgl/': ['wgl']
        # '^src/gallium/frontends/xa/': ['']
        '^src/gallium/include/': ['gallium']
        '^src/gallium/targets/': ['gallium']
        '^src/gallium/targets/opencl/': ['clover']
        '^src/gallium/targets/osmesa/': ['osmesa']
        '^src/gallium/targets/rusticl/': ['Rusticl']
        '^src/gallium/tests/': ['gallium']
        '^src/gallium/tools/': ['gallium']
        # '^src/gallium/winsys/amdgpu/': ['']
        '^src/gallium/winsys/crocus/': ['crocus']
        '^src/gallium/winsys/d3d12/': ['d3d12']
        '^src/gallium/winsys/etnaviv/': ['etnaviv']
        '^src/gallium/winsys/freedreno/': ['freedreno']
        '^src/gallium/winsys/grate/': ['tegra']
        '^src/gallium/winsys/i915/': ['i915g']
        '^src/gallium/winsys/iris/': ['iris']
        # '^src/gallium/winsys/kmsro/': ['']
        '^src/gallium/winsys/lima/': ['lima']
        '^src/gallium/winsys/nouveau/': ['nouveau']
        '^src/gallium/winsys/panfrost/': ['panfrost']
        # '^src/gallium/winsys/radeon/': ['radeon']
        '^src/gallium/winsys/svga/': ['svga']
        # '^src/gallium/winsys/sw/': ['']
        '^src/gallium/winsys/sw/gdi/': ['wgl']
        '^src/gallium/winsys/tegra/': ['tegra']
        '^src/gallium/winsys/v3d/': ['v3d']
        '^src/gallium/winsys/vc4/': ['vc4']
        '^src/gallium/winsys/virgl/': ['virgl']
        '^src/gbm/': ['gbm']
        '^src/glx/': ['GLX']
        '^src/imagination/': ['powervr']
        '^src/intel/blorp/': ['blorp']
        '^src/intel/common/': ['intel']
        '^src/intel/compiler/': ['intel-compiler']
        '^src/intel/compiler/brw': ['intel-brw']
        '^src/intel/compiler/elk': ['intel-elk']
        '^src/intel/dev/': ['intel']
        '^src/intel/ds/': ['intel']
        '^src/intel/genxml/': ['intel']
        '^src/intel/isl/': ['ISL']
        '^src/intel/nullhw-layer/': ['intel']
        '^src/intel/perf/': ['intel']
        '^src/intel/tools/': ['intel-tools']
        '^src/intel/vulkan/': ['ANV']
        '^src/intel/vulkan_hasvk/': ['hasvk']
        '^src/loader/': ['loader']
        '^src/mapi/': ['mapi']
        '^src/mesa/drivers/dri/i915/': ['i915']
        '^src/mesa/drivers/dri/i965/': ['i965']
        '^src/mesa/drivers/dri/nouveau/': ['vieux']
        '^src/mesa/drivers/dri/r200/': ['r200']
        '^src/mesa/drivers/dri/radeon/': ['radeon']
        '^src/mesa/drivers/dri/swrast/': ['swrast']
        '^src/mesa/drivers/osmesa': ['osmesa']
        '^src/mesa/main/': ['mesa']
        '^src/mesa/state_tracker/.*glsl.*': ['GLSL']
        '^src/mesa/state_tracker/.*tgsi.*': ['TGSI']
        '^src/mesa/state_tracker/.*nir.*': ['NIR']
        '^src/microsoft/clc/': ['d3d12']
        '^src/microsoft/compiler/': ['d3d12']
        '^src/microsoft/spirv_to_dxil/': ['dozen']
        '^src/microsoft/vulkan/': ['dozen']
        '^src/nouveau/codegen/': ['nouveau']
        '^src/nouveau/compiler/': ['NAK']
        '^src/nouveau/drm-shim/': ['nouveau']
        '^src/nouveau/mme/': ['NVK']
        '^src/nouveau/nil/': ['NVK']
        '^src/nouveau/nvidia-headers/': ['NVK']
        '^src/nouveau/vulkan/': ['NVK']
        '^src/nouveau/winsys/': ['NVK']
        '^src/panfrost/': ['panfrost']
        '^src/virtio/vulkan/': ['venus']
        '^src/virtio/venus-protocol/': ['venus']
        '^src/virtio/ci/': ['venus']
        '^src/util/': ['util']
        '^src/util/00-mesa-defaults.conf': ['drirc']
        '^src/vulkan/': ['vulkan']
        '^VERSION$': ['maintainer-scripts']

        'Android': ['android']
        'EGL': ['EGL']
        'meson.build': ['meson']
        'wayland': ['wayland']