.github/labeler.yml: add automatic labeling for more topics

This commit is contained in:
jopejoe1 2024-11-06 18:26:19 +01:00
parent df2801aead
commit 1cd7975c3b

136
.github/labeler.yml vendored
View File

@ -8,6 +8,12 @@
- pkgs/development/libraries/agda/**/* - pkgs/development/libraries/agda/**/*
- pkgs/top-level/agda-packages.nix - pkgs/top-level/agda-packages.nix
"6.topic: bsd":
- any:
- changed-files:
- any-glob-to-any-file:
- pkgs/os-specific/bsd/**/*
"6.topic: cinnamon": "6.topic: cinnamon":
- any: - any:
- changed-files: - changed-files:
@ -21,6 +27,55 @@
- pkgs/by-name/ne/nemo/**/* - pkgs/by-name/ne/nemo/**/*
- pkgs/by-name/ne/nemo-*/**/* - pkgs/by-name/ne/nemo-*/**/*
"6.topic: continuous integration":
- any:
- changed-files:
- any-glob-to-any-file:
- .github/**/*
- ci/**/*
"6.topic: coq":
- any:
- changed-files:
- any-glob-to-any-file:
- pkgs/applications/science/logic/coq/**/*
- pkgs/development/coq-modules/**/*
- pkgs/top-level/coq-packages.nix
"6.topic: crystal":
- any:
- changed-files:
- any-glob-to-any-file:
- pkgs/development/compilers/crystal/**/*
"6.topic: cuda":
- any:
- changed-files:
- any-glob-to-any-file:
- pkgs/development/cuda-modules/**/*
- pkgs/top-level/cuda-packages.nix
"6.topic: darwin":
- any:
- changed-files:
- any-glob-to-any-file:
- pkgs/os-specific/darwin/**/*
- pkgs/top-level/darwin-aliases.nix
- pkgs/top-level/darwin-packages.nix
"6.topic: deepin":
- any:
- changed-files:
- any-glob-to-any-file:
- nixos/modules/services/desktops/deepin/**/*
- pkgs/desktops/deepin/**/*
"6.topic: docker tools":
- any:
- changed-files:
- any-glob-to-any-file:
- pkgs/applications/virtualization/docker/**/*
"6.topic: dotnet": "6.topic: dotnet":
- any: - any:
- changed-files: - changed-files:
@ -86,6 +141,12 @@
- pkgs/build-support/flutter/*.nix - pkgs/build-support/flutter/*.nix
- pkgs/development/compilers/flutter/**/*.nix - pkgs/development/compilers/flutter/**/*.nix
"6.topic: games":
- any:
- changed-files:
- any-glob-to-any-file:
- pkgs/games/**/*
"6.topic: GNOME": "6.topic: GNOME":
- any: - any:
- changed-files: - changed-files:
@ -105,6 +166,12 @@
- pkgs/build-support/go/**/* - pkgs/build-support/go/**/*
- pkgs/development/compilers/go/**/* - pkgs/development/compilers/go/**/*
"6.topic: hardware":
- any:
- changed-files:
- any-glob-to-any-file:
- nixos/modules/hardware/**/*
"6.topic: haskell": "6.topic: haskell":
- any: - any:
- changed-files: - changed-files:
@ -118,6 +185,28 @@
- pkgs/top-level/haskell-packages.nix - pkgs/top-level/haskell-packages.nix
- pkgs/top-level/release-haskell.nix - pkgs/top-level/release-haskell.nix
"6.topic: java":
- any:
- changed-files:
- any-glob-to-any-file:
- nixos/modules/programs/java.nix
- pkgs/development/compilers/graalvm/**/*
- pkgs/development/compilers/openjdk/**/*
- pkgs/development/compilers/temurin-bin/**/*
- pkgs/development/compilers/zulu/**/*
- pkgs/development/java-modules/**/*
- pkgs/top-level/java-packages.nix
"6.topic: jitsi":
- any:
- changed-files:
- any-glob-to-any-file:
- nixos/modules/services/networking/jitsi-videobridge.nix
- nixos/modules/services/web-apps/jitsi-meet.nix
- pkgs/servers/web-apps/jitsi-meet/**/*
- pkgs/servers/jitsi-videobridge/**/*
- pkgs/applications/networking/instant-messengers/jitsi/**/*
"6.topic: julia": "6.topic: julia":
- any: - any:
- changed-files: - changed-files:
@ -205,6 +294,12 @@
- lib/tests/modules.sh - lib/tests/modules.sh
- lib/tests/modules/** - lib/tests/modules/**
"6.topic: musl":
- any:
- changed-files:
- any-glob-to-any-file:
- pkgs/os-specific/linux/musl/**/*
"6.topic: nixos": "6.topic: nixos":
- any: - any:
- changed-files: - changed-files:
@ -213,6 +308,13 @@
- pkgs/by-name/sw/switch-to-configuration-ng/**/* - pkgs/by-name/sw/switch-to-configuration-ng/**/*
- pkgs/os-specific/linux/nixos-rebuild/**/* - pkgs/os-specific/linux/nixos-rebuild/**/*
"6.topic: nixos-container":
- any:
- changed-files:
- any-glob-to-any-file:
- nixos/modules/virtualisation/nixos-containers.nix
- pkgs/tools/virtualization/nixos-container/**/*
"6.topic: nim": "6.topic: nim":
- any: - any:
- changed-files: - changed-files:
@ -234,6 +336,15 @@
- pkgs/development/tools/pnpm/**/* - pkgs/development/tools/pnpm/**/*
- pkgs/development/web/nodejs/* - pkgs/development/web/nodejs/*
"6.topic: nvidia":
- any:
- changed-files:
- any-glob-to-any-file:
- nixos/modules/hardware/video/nvidia.nix
- nixos/modules/services/hardware/nvidia-container-toolkit/**/*
- nixos/modules/services/hardware/nvidia-optimus.nix
- pkgs/os-specific/linux/nvidia-x11/**/*
"6.topic: ocaml": "6.topic: ocaml":
- any: - any:
- changed-files: - changed-files:
@ -306,6 +417,19 @@
- pkgs/development/libraries/kde-frameworks/**/* - pkgs/development/libraries/kde-frameworks/**/*
- pkgs/development/libraries/qt-5/**/* - pkgs/development/libraries/qt-5/**/*
"6.topic: R":
- any:
- changed-files:
- any-glob-to-any-file:
- pkgs/applications/science/math/R/**/*
- pkgs/development/r-modules/**/*
"6.topic: rocm":
- any:
- changed-files:
- any-glob-to-any-file:
- pkgs/development/rocm-modules/**/*
"6.topic: ruby": "6.topic: ruby":
- any: - any:
- changed-files: - changed-files:
@ -374,6 +498,12 @@
- nixos/tests/make-test-python.nix # legacy - nixos/tests/make-test-python.nix # legacy
# lib/debug.nix has a test framework (runTests) but it's not the main focus # lib/debug.nix has a test framework (runTests) but it's not the main focus
"6.topic: updaters":
- any:
- changed-files:
- any-glob-to-any-file:
- pkgs/common-updater/**/*
"6.topic: vim": "6.topic: vim":
- any: - any:
- changed-files: - changed-files:
@ -390,6 +520,12 @@
- any-glob-to-any-file: - any-glob-to-any-file:
- pkgs/applications/editors/vscode/**/* - pkgs/applications/editors/vscode/**/*
"6.topic: windows":
- any:
- changed-files:
- any-glob-to-any-file:
- pkgs/os-specific/windows/**/*
"6.topic: xen-project": "6.topic: xen-project":
- any: - any:
- changed-files: - changed-files: