summaryrefslogtreecommitdiff
path: root/.github/advanced-issue-labeler.yml
diff options
context:
space:
mode:
authorJan Macku <jamacku@redhat.com>2022-06-10 07:30:42 +0200
committerZbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl>2022-06-23 09:47:42 +0200
commit6b165398791aabd0ab8640ff3a36e6aec101ec8a (patch)
treea23308a625612897e23c82b9325fb0de6ac04fe8 /.github/advanced-issue-labeler.yml
parent4885d7490b23e08d8444e5a68927ce9ce8727e5a (diff)
downloadsystemd-6b165398791aabd0ab8640ff3a36e6aec101ec8a.tar.gz
github: Update issue templates to issue forms
Issue forms templates allow us to add automation in place. This patch replaces old markdown issue templates with new issue forms. It also adds workflow to automatically mark issues by component label based on reported data. This change could help with initial triaging of issues.
Diffstat (limited to '.github/advanced-issue-labeler.yml')
-rw-r--r--.github/advanced-issue-labeler.yml50
1 files changed, 50 insertions, 0 deletions
diff --git a/.github/advanced-issue-labeler.yml b/.github/advanced-issue-labeler.yml
new file mode 100644
index 0000000000..9961c9ce0e
--- /dev/null
+++ b/.github/advanced-issue-labeler.yml
@@ -0,0 +1,50 @@
+# syntax - https://github.com/redhat-plumbers-in-action/advanced-issue-labeler#policy
+# <name of label>: [<list of keywords>]
+---
+
+policy:
+ analyze: ['systemd-analyze']
+ ask-password: ['systemd-ask-password']
+ binfmt: ['systemd-binfmt']
+ cgtop: ['systemd-cgtop']
+ cryptsetup: ['systemd-cryptsetup']
+ delta: ['systemd-delta']
+ env: ['systemd-env-generator', '30-systemd-environment-d-generator']
+ fsck: ['systemd-fsck']
+ gpt-auto: ['systemd-gpt-auto-generator']
+ growfs: ['systemd-growfs']
+ homed: ['systemd-homed', 'homectl', 'pam_systemd_home']
+ hostname: ['systemd-hostnamed', 'hostnamectl']
+ hwdb: ['the hardware database files']
+ import: ['systemd-importd', 'systemd-import and backends']
+ journal: ['systemd-journald', 'journalctl']
+ journal-remote: ['systemd-journal-remote', 'systemd-journal-upload', 'systemd-journal-gatewayd']
+ kernel-install: ['kernel-install (incl. any plugins)']
+ logind: ['systemd-logind', 'loginctl', 'pam_systemd']
+ machined: ['systemd-machined', 'machinectl']
+ modules-load: ['systemd-modules-load']
+ network: ['systemd-networkd', 'networkctl', 'systemd-networkd-wait-online', '.network files']
+ nspawn: ['systemd-nspawn']
+ oomd: ['systemd-oomd', 'oomctl']
+ pid1: ['systemd']
+ portabled: ['systemd-portabled', 'portablectl']
+ pstore: ['systemd-pstore']
+ repart: ['systemd-repart']
+ resolve: ['systemd-resolved', 'resolvectl', 'nss-resolve']
+ rfkill: ['systemd-rfkill']
+ rpm: ['rpm scriptlets']
+ run: ['systemd-run']
+ sd-boot: ['the bootloader itself', 'bootctl', 'systemd-boot', 'systemd-stub']
+ sysctl: ['systemd-sysctl']
+ sysext: ['systemd-sysext']
+ systemctl: ['systemctl']
+ sysusers: ['systemd-sysusers']
+ sysv: ['systemd-sysv-generator']
+ tests: ['tests']
+ timedate: ['systemd-timedate']
+ timesync: ['systemd-timesync']
+ tmpfiles: ['systemd-tmpfiles']
+ udev: ['systemd-udevd', 'udevadm', 'udev builtins']
+ userdb: ['systemd-userdb', 'userdbctl']
+ veritysetup: ['systemd-veritysetup']
+ xdg-autostart: ['systemd-xdg-autostart-generator']