portfolio: 0.71.2 -> 0.72.2 (#360387)
[NixPkgs.git] / .github / labeler.yml
blob4c8a048c763b9e05c3fe7a741f5ac4a358520c68
1 # NOTE: bsd, darwin and cross-compilation labels are handled by ofborg
2 "6.topic: agda":
3   - any:
4     - changed-files:
5       - any-glob-to-any-file:
6         - doc/languages-frameworks/agda.section.md
7         - nixos/tests/agda.nix
8         - pkgs/build-support/agda/**/*
9         - pkgs/development/libraries/agda/**/*
10         - pkgs/top-level/agda-packages.nix
12 "6.topic: cinnamon":
13   - any:
14     - changed-files:
15       - any-glob-to-any-file:
16         - nixos/modules/services/x11/desktop-managers/cinnamon.nix
17         - nixos/tests/cinnamon.nix
18         - nixos/tests/cinnamon-wayland.nix
19         - pkgs/by-name/ci/cinnamon-*/**/*
20         - pkgs/by-name/cj/cjs/**/*
21         - pkgs/by-name/mu/muffin/**/*
22         - pkgs/by-name/ne/nemo/**/*
23         - pkgs/by-name/ne/nemo-*/**/*
25 "6.topic: continuous integration":
26   - any:
27     - changed-files:
28       - any-glob-to-any-file:
29         - .github/**/*
30         - ci/**/*
32 "6.topic: coq":
33   - any:
34     - changed-files:
35       - any-glob-to-any-file:
36         - pkgs/applications/science/logic/coq/**/*
37         - pkgs/development/coq-modules/**/*
38         - pkgs/top-level/coq-packages.nix
40 "6.topic: crystal":
41   - any:
42     - changed-files:
43       - any-glob-to-any-file:
44         - pkgs/development/compilers/crystal/**/*
46 "6.topic: cuda":
47   - any:
48     - changed-files:
49       - any-glob-to-any-file:
50         - pkgs/development/cuda-modules/**/*
51         - pkgs/top-level/cuda-packages.nix
53 "6.topic: deepin":
54   - any:
55     - changed-files:
56       - any-glob-to-any-file:
57         - nixos/modules/services/desktops/deepin/**/*
58         - pkgs/desktops/deepin/**/*
60 "6.topic: docker tools":
61   - any:
62     - changed-files:
63       - any-glob-to-any-file:
64         - pkgs/applications/virtualization/docker/**/*
66 "6.topic: dotnet":
67   - any:
68     - changed-files:
69       - any-glob-to-any-file:
70         - doc/languages-frameworks/dotnet.section.md
71         - maintainers/scripts/update-dotnet-lockfiles.nix
72         - pkgs/build-support/dotnet/**/*
73         - pkgs/development/compilers/dotnet/**/*
74         - pkgs/test/dotnet/**/*
75         - pkgs/top-level/dotnet-packages.nix
77 "6.topic: emacs":
78   - any:
79     - changed-files:
80       - any-glob-to-any-file:
81         - nixos/modules/services/editors/emacs.nix
82         - nixos/modules/services/editors/emacs.xml
83         - nixos/tests/emacs-daemon.nix
84         - pkgs/applications/editors/emacs/build-support/**/*
85         - pkgs/applications/editors/emacs/elisp-packages/**/*
86         - pkgs/applications/editors/emacs/**/*
87         - pkgs/top-level/emacs-packages.nix
89 "6.topic: Enlightenment DE":
90   - any:
91     - changed-files:
92       - any-glob-to-any-file:
93         - nixos/modules/services/x11/desktop-managers/enlightenment.nix
94         - pkgs/desktops/enlightenment/**/*
95         - pkgs/development/python-modules/python-efl/*
97 "6.topic: erlang":
98   - any:
99     - changed-files:
100       - any-glob-to-any-file:
101         - doc/languages-frameworks/beam.section.md
102         - pkgs/development/beam-modules/**/*
103         - pkgs/development/interpreters/elixir/**/*
104         - pkgs/development/interpreters/erlang/**/*
105         - pkgs/development/tools/build-managers/rebar/**/*
106         - pkgs/development/tools/build-managers/rebar3/**/*
107         - pkgs/development/tools/erlang/**/*
108         - pkgs/top-level/beam-packages.nix
110 "6.topic: fetch":
111   - any:
112     - changed-files:
113       - any-glob-to-any-file:
114         - pkgs/build-support/fetch*/**/*
116 "6.topic: flakes":
117   - any:
118     - changed-files:
119       - any-glob-to-any-file:
120         - '**/flake.nix'
121         - lib/systems/flake-systems.nix
122         - nixos/modules/config/nix-flakes.nix
124 "6.topic: flutter":
125   - any:
126     - changed-files:
127       - any-glob-to-any-file:
128         - pkgs/build-support/flutter/*.nix
129         - pkgs/development/compilers/flutter/**/*.nix
131 "6.topic: games":
132   - any:
133     - changed-files:
134       - any-glob-to-any-file:
135         - pkgs/games/**/*
137 "6.topic: GNOME":
138   - any:
139     - changed-files:
140       - any-glob-to-any-file:
141         - doc/languages-frameworks/gnome.section.md
142         - nixos/modules/services/desktops/gnome/**/*
143         - nixos/modules/services/x11/desktop-managers/gnome.nix
144         - nixos/tests/gnome-xorg.nix
145         - nixos/tests/gnome.nix
146         - pkgs/desktops/gnome/**/*
148 "6.topic: golang":
149   - any:
150     - changed-files:
151       - any-glob-to-any-file:
152         - doc/languages-frameworks/go.section.md
153         - pkgs/build-support/go/**/*
154         - pkgs/development/compilers/go/**/*
156 "6.topic: hardware":
157   - any:
158     - changed-files:
159       - any-glob-to-any-file:
160         - nixos/modules/hardware/**/*
162 "6.topic: haskell":
163   - any:
164     - changed-files:
165       - any-glob-to-any-file:
166         - doc/languages-frameworks/haskell.section.md
167         - maintainers/scripts/haskell/**/*
168         - pkgs/development/compilers/ghc/**/*
169         - pkgs/development/haskell-modules/**/*
170         - pkgs/development/tools/haskell/**/*
171         - pkgs/test/haskell/**/*
172         - pkgs/top-level/haskell-packages.nix
173         - pkgs/top-level/release-haskell.nix
175 "6.topic: java":
176   - any:
177     - changed-files:
178       - any-glob-to-any-file:
179         # Distributions
180         - pkgs/development/compilers/adoptopenjdk-icedtea-web/**/*
181         - pkgs/development/compilers/corretto/**/*
182         - pkgs/development/compilers/graalvm/**/*
183         - pkgs/development/compilers/openjdk/**/*
184         - pkgs/development/compilers/semeru-bin/**/*
185         - pkgs/development/compilers/temurin-bin/**/*
186         - pkgs/development/compilers/zulu/**/*
187         # Documentation
188         - doc/languages-frameworks/java.section.md
189         # Gradle
190         - doc/languages-frameworks/gradle.section.md
191         - pkgs/development/tools/build-managers/gradle/**/*
192         - pkgs/by-name/gr/gradle-completion/**/*
193         # Maven
194         - pkgs/by-name/ma/maven/**/*
195         - doc/languages-frameworks/maven.section.md
196         # Ant
197         - pkgs/by-name/an/ant/**/*
198         # javaPackages attrset
199         - pkgs/development/java-modules/**/*
200         - pkgs/top-level/java-packages.nix
201         # Maintainer tooling
202         - pkgs/by-name/ni/nixpkgs-openjdk-updater/**/*
203         # Misc
204         - nixos/modules/programs/java.nix
206 "6.topic: jitsi":
207   - any:
208     - changed-files:
209       - any-glob-to-any-file:
210         - nixos/modules/services/networking/jitsi-videobridge.nix
211         - nixos/modules/services/web-apps/jitsi-meet.nix
212         - pkgs/servers/web-apps/jitsi-meet/**/*
213         - pkgs/servers/jitsi-videobridge/**/*
214         - pkgs/applications/networking/instant-messengers/jitsi/**/*
216 "6.topic: julia":
217   - any:
218     - changed-files:
219       - any-glob-to-any-file:
220         - doc/languages-frameworks/julia.section.md
221         - pkgs/development/compilers/julia/**/*
222         - pkgs/development/julia-modules/**/*
224 "6.topic: jupyter":
225   - any:
226     - changed-files:
227       - any-glob-to-any-file:
228         - pkgs/development/python-modules/jupyter*/**/*
229         - pkgs/development/python-modules/mkdocs-jupyter/*
230         - nixos/modules/services/development/jupyter/**/*
231         - pkgs/applications/editors/jupyter-kernels/**/*
232         - pkgs/applications/editors/jupyter/**/*
234 "6.topic: k3s":
235   - any:
236     - changed-files:
237       - any-glob-to-any-file:
238         - nixos/modules/services/cluster/k3s/**/*
239         - nixos/tests/k3s/**/*
240         - pkgs/applications/networking/cluster/k3s/**/*
242 "6.topic: kernel":
243   - any:
244     - changed-files:
245       - any-glob-to-any-file:
246         - pkgs/build-support/kernel/**/*
247         - pkgs/os-specific/linux/kernel/**/*
249 "6.topic: lib":
250   - any:
251     - changed-files:
252       - any-glob-to-any-file:
253         - lib/**
255 "6.topic: llvm/clang":
256   - any:
257     - changed-files:
258       - any-glob-to-any-file:
259         - pkgs/development/compilers/llvm/**/*
261 "6.topic: lua":
262   - any:
263     - changed-files:
264       - any-glob-to-any-file:
265         - pkgs/development/tools/misc/luarocks/*
266         - pkgs/development/interpreters/lua-5/**/*
267         - pkgs/development/interpreters/luajit/**/*
268         - pkgs/development/lua-modules/**/*
269         - pkgs/top-level/lua-packages.nix
271 "6.topic: Lumina DE":
272   - any:
273     - changed-files:
274       - any-glob-to-any-file:
275         - nixos/modules/services/x11/desktop-managers/lumina.nix
276         - pkgs/desktops/lumina/**/*
278 "6.topic: LXQt":
279   - any:
280     - changed-files:
281       - any-glob-to-any-file:
282         - nixos/modules/services/x11/desktop-managers/lxqt.nix
283         - pkgs/desktops/lxqt/**/*
285 "6.topic: mate":
286   - any:
287     - changed-files:
288       - any-glob-to-any-file:
289         - nixos/modules/services/x11/desktop-managers/mate.nix
290         - nixos/tests/mate.nix
291         - pkgs/desktops/mate/**/*
293 "6.topic: module system":
294   - any:
295     - changed-files:
296       - any-glob-to-any-file:
297         - lib/modules.nix
298         - lib/types.nix
299         - lib/options.nix
300         - lib/tests/modules.sh
301         - lib/tests/modules/**
303 "6.topic: musl":
304   - any:
305     - changed-files:
306       - any-glob-to-any-file:
307         - pkgs/os-specific/linux/musl/**/*
309 "6.topic: nixos":
310   - any:
311     - changed-files:
312       - any-glob-to-any-file:
313         - nixos/**/*
314         - pkgs/by-name/sw/switch-to-configuration-ng/**/*
315         - pkgs/by-name/ni/nixos-rebuild-ng/**/*
316         - pkgs/os-specific/linux/nixos-rebuild/**/*
318 "6.topic: nixos-container":
319   - any:
320     - changed-files:
321       - any-glob-to-any-file:
322         - nixos/modules/virtualisation/nixos-containers.nix
323         - pkgs/tools/virtualization/nixos-container/**/*
325 "6.topic: nim":
326   - any:
327     - changed-files:
328       - any-glob-to-any-file:
329         - doc/languages-frameworks/nim.section.md
330         - pkgs/build-support/build-nim-package.nix
331         - pkgs/by-name/ni/nim*
332         - pkgs/top-level/nim-overrides.nix
334 "6.topic: nodejs":
335   - any:
336     - changed-files:
337       - any-glob-to-any-file:
338         - doc/languages-frameworks/javascript.section.md
339         - pkgs/build-support/node/**/*
340         - pkgs/development/node-packages/**/*
341         - pkgs/development/tools/yarn/*
342         - pkgs/development/tools/yarn2nix-moretea/**/*
343         - pkgs/development/tools/pnpm/**/*
344         - pkgs/development/web/nodejs/*
346 "6.topic: nvidia":
347   - any:
348     - changed-files:
349       - any-glob-to-any-file:
350         - nixos/modules/hardware/video/nvidia.nix
351         - nixos/modules/services/hardware/nvidia-container-toolkit/**/*
352         - nixos/modules/services/hardware/nvidia-optimus.nix
353         - pkgs/os-specific/linux/nvidia-x11/**/*
355 "6.topic: ocaml":
356   - any:
357     - changed-files:
358       - any-glob-to-any-file:
359         - doc/languages-frameworks/ocaml.section.md
360         - pkgs/development/compilers/ocaml/**/*
361         - pkgs/development/compilers/reason/**/*
362         - pkgs/development/ocaml-modules/**/*
363         - pkgs/development/tools/ocaml/**/*
364         - pkgs/top-level/ocaml-packages.nix
366 "6.topic: pantheon":
367   - any:
368     - changed-files:
369       - any-glob-to-any-file:
370         - nixos/modules/services/desktops/pantheon/**/*
371         - nixos/modules/services/x11/desktop-managers/pantheon.nix
372         - nixos/modules/services/x11/display-managers/lightdm-greeters/pantheon.nix
373         - nixos/tests/pantheon.nix
374         - pkgs/desktops/pantheon/**/*
376 "6.topic: php":
377   - any:
378     - changed-files:
379       - any-glob-to-any-file:
380         - doc/languages-frameworks/php.section.md
381         - nixos/tests/php/**/*
382         - pkgs/build-support/php/**/*
383         - pkgs/development/interpreters/php/**/*
384         - pkgs/development/php-packages/**/*
385         - pkgs/test/php/default.nix
386         - pkgs/top-level/php-packages.nix
388 "6.topic: policy discussion":
389   - any:
390     - changed-files:
391       - any-glob-to-any-file:
392         - .github/**/*
393         - CONTRIBUTING.md
394         - pkgs/README.md
395         - nixos/README.md
396         - maintainers/README.md
397         - lib/README.md
398         - doc/README.md
400 "6.topic: printing":
401   - any:
402     - changed-files:
403       - any-glob-to-any-file:
404         - nixos/modules/services/printing/cupsd.nix
405         - pkgs/misc/cups/**/*
407 "6.topic: python":
408   - any:
409     - changed-files:
410       - any-glob-to-any-file:
411         - doc/languages-frameworks/python.section.md
412         - pkgs/development/interpreters/python/**/*
413         - pkgs/development/python-modules/**/*
414         - pkgs/top-level/python-packages.nix
416 "6.topic: qt/kde":
417   - any:
418     - changed-files:
419       - any-glob-to-any-file:
420         - doc/languages-frameworks/qt.section.md
421         - nixos/modules/services/x11/desktop-managers/plasma5.nix
422         - nixos/tests/plasma5.nix
423         - pkgs/applications/kde/**/*
424         - pkgs/desktops/plasma-5/**/*
425         - pkgs/development/libraries/kde-frameworks/**/*
426         - pkgs/development/libraries/qt-5/**/*
428 "6.topic: R":
429   - any:
430     - changed-files:
431       - any-glob-to-any-file:
432         - pkgs/applications/science/math/R/**/*
433         - pkgs/development/r-modules/**/*
435 "6.topic: rocm":
436   - any:
437     - changed-files:
438       - any-glob-to-any-file:
439         - pkgs/development/rocm-modules/**/*
441 "6.topic: ruby":
442   - any:
443     - changed-files:
444       - any-glob-to-any-file:
445         - doc/languages-frameworks/ruby.section.md
446         - pkgs/development/interpreters/ruby/**/*
447         - pkgs/development/ruby-modules/**/*
448         - pkgs/top-level/ruby-packages.nix
450 "6.topic: rust":
451   - any:
452     - changed-files:
453       - any-glob-to-any-file:
454         - doc/languages-frameworks/rust.section.md
455         - pkgs/build-support/rust/**/*
456         - pkgs/development/compilers/rust/**/*
458 "6.topic: stdenv":
459   - any:
460     - changed-files:
461       - any-glob-to-any-file:
462         - pkgs/stdenv/**/*
464 "6.topic: steam":
465   - any:
466     - changed-files:
467       - any-glob-to-any-file:
468         - pkgs/games/steam/**/*
470 "6.topic: systemd":
471   - any:
472     - changed-files:
473       - any-glob-to-any-file:
474         - pkgs/os-specific/linux/systemd/**/*
475         - nixos/modules/system/boot/systemd*/**/*
477 "6.topic: tcl":
478   - any:
479     - changed-files:
480       - any-glob-to-any-file:
481         - doc/languages-frameworks/tcl.section.md
482         - pkgs/development/interpreters/tcl/*
483         - pkgs/development/tcl-modules/**/*
484         - pkgs/top-level/tcl-packages.nix
486 "6.topic: TeX":
487   - any:
488     - changed-files:
489       - any-glob-to-any-file:
490         - doc/languages-frameworks/texlive.section.md
491         - pkgs/test/texlive/**
492         - pkgs/tools/typesetting/tex/**/*
494 "6.topic: testing":
495   - any:
496     - changed-files:
497       - any-glob-to-any-file:
498         # NOTE: Let's keep the scope limited to test frameworks that are
499         #       *developed in this repo*;
500         #       - not individual tests
501         #       - not packages for test frameworks
502         - pkgs/build-support/testers/**
503         - nixos/lib/testing/**
504         - nixos/lib/test-driver/**
505         - nixos/tests/nixos-test-driver/**
506         - nixos/lib/testing-python.nix      # legacy
507         - nixos/tests/make-test-python.nix  # legacy
508         # lib/debug.nix has a test framework (runTests) but it's not the main focus
510 "6.topic: updaters":
511   - any:
512     - changed-files:
513       - any-glob-to-any-file:
514         - pkgs/common-updater/**/*
516 "6.topic: vim":
517   - any:
518     - changed-files:
519       - any-glob-to-any-file:
520         - doc/languages-frameworks/vim.section.md
521         - pkgs/applications/editors/vim/**/*
522         - pkgs/applications/editors/vim/plugins/**/*
523         - nixos/modules/programs/neovim.nix
524         - pkgs/applications/editors/neovim/**/*
526 "6.topic: vscode":
527   - any:
528     - changed-files:
529       - any-glob-to-any-file:
530         - pkgs/applications/editors/vscode/**/*
532 "6.topic: windows":
533   - any:
534     - changed-files:
535       - any-glob-to-any-file:
536         - pkgs/os-specific/windows/**/*
538 "6.topic: xen-project":
539   - any:
540     - changed-files:
541       - any-glob-to-any-file:
542         - nixos/modules/virtualisation/xen*
543         - pkgs/by-name/xe/xen/*
544         - pkgs/by-name/qe/qemu_xen/*
545         - pkgs/by-name/xe/xen-guest-agent/*
546         - pkgs/by-name/xt/xtf/*
547         - pkgs/build-support/xen/*
548         - pkgs/development/ocaml-modules/xen*/*
549         - pkgs/development/ocaml-modules/vchan/*
551 "6.topic: xfce":
552   - any:
553     - changed-files:
554       - any-glob-to-any-file:
555         - nixos/doc/manual/configuration/xfce.xml
556         - nixos/modules/services/x11/desktop-managers/xfce.nix
557         - nixos/tests/xfce.nix
558         - pkgs/desktops/xfce/**/*
560 "6.topic: zig":
561   - any:
562     - changed-files:
563       - any-glob-to-any-file:
564         - pkgs/development/compilers/zig/**/*
565         - doc/hooks/zig.section.md
567 "8.has: changelog":
568   - any:
569     - changed-files:
570       - any-glob-to-any-file:
571         - nixos/doc/manual/release-notes/**/*
573 "8.has: documentation":
574   - any:
575     - changed-files:
576       - any-glob-to-any-file:
577         - doc/**/*
578         - nixos/doc/**/*
580 "8.has: module (update)":
581   - any:
582     - changed-files:
583       - any-glob-to-any-file:
584         - nixos/modules/**/*
585 "8.has: maintainer-list (update)":
586   - any:
587     - changed-files:
588       - any-glob-to-any-file:
589         - maintainers/maintainer-list.nix