4
0

labeler.yml 3.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134
  1. "command: backup":
  2. - "/(command:\\s*backup)/i"
  3. "command: console":
  4. - "/(command:\\s*console)/i"
  5. "command: debug":
  6. - "/(command: debug)/i"
  7. "command: details":
  8. - "/(command: details)/i"
  9. "command: fast-dl":
  10. - "/(command:\\s*fast-?dl)/i"
  11. "command: install":
  12. - "/(command:\\s*install)/i"
  13. "command: mods":
  14. - "/(command:\\s*mods(?:-install|-update|-remove)?)/i"
  15. "command: monitor":
  16. - "/(command: monitor)/i"
  17. "command: post-details":
  18. - "/(command: post-details)/i"
  19. "command: restart":
  20. - "/(command: restart)/i"
  21. "command: send":
  22. - "/(command: send)/i"
  23. "command: skeleton":
  24. - "/(command: skeleton)/i"
  25. "command: start":
  26. - "/(command: start)/i"
  27. "command: stop":
  28. - "/(command: stop)/i"
  29. "command: update-lgsm":
  30. - "/(command:\\s*update-lgsm)/i"
  31. "command: update":
  32. - "/(command:\\s*update(?!-lgsm)\\b)/i"
  33. "command: validate":
  34. - "/(command:\\s*validate)/i"
  35. "command: wipe":
  36. - "/(command:\\s*wipe)/i"
  37. # Distros
  38. "distro: AlmaLinux":
  39. - "/\\bAlmaLinux(?:\\s+\\d+)?\\b/i"
  40. "distro: Arch Linux":
  41. - "/\\bArch Linux\\b/i"
  42. "distro: CentOS":
  43. - "/\\bCentOS(?:\\s+\\d+)?\\b/i"
  44. "distro: Debian":
  45. - "/\\bDebian(?:\\s+\\d+)?\\b/i"
  46. "distro: Fedora":
  47. - "/\\bFedora(?:\\s+\\d+)?\\b/i"
  48. "distro: openSUSE":
  49. - "/\\bopenSUSE\\b/i"
  50. "distro: Rocky Linux":
  51. - "/\\bRocky(?:\\s+Linux)?(?:\\s+\\d+)?\\b/i"
  52. "distro: Slackware":
  53. - "/\\bSlackware(?:\\s+\\d+)?\\b/i"
  54. "distro: Ubuntu":
  55. - "/\\bUbuntu(?:\\s+\\d+(?:\\.\\d+)?)?\\b/i"
  56. # Info
  57. "info: alerts":
  58. - "/(alert_(discord|email|gotify|ifttt|ntfy|pushbullet|pushover|rocketchat|slack|telegram)|command:\\s*test-alert)/i"
  59. "info: dependency":
  60. - "/\\b(dependency|dependencies|deps)\\b/i"
  61. "info: docker":
  62. - "/\\bdocker\\b/i"
  63. "info: docs":
  64. - "/(^docs$)/i"
  65. "info: email":
  66. - "/\\b(postfix|sendmail|exim|smtp)\\b/i"
  67. "info: query":
  68. - "/\\b(gamedig|gsquery)\\b/i"
  69. "info: steamcmd":
  70. - "/\\bsteamcmd\\b/i"
  71. "info: systemd":
  72. - "/\\bsystemd\\b/i"
  73. "info: tmux":
  74. - "/(tmuxception|check_tmuxception)/i"
  75. "info: website":
  76. - "/\\bwebsite\\b/i"
  77. # Type
  78. "type: game server request":
  79. - "/(^\\[server request\\]|^server request:|type:\\s*game server request)/im"
  80. "type: bug":
  81. - "/(\\[bug\\]|bug report|type: bug)/i"
  82. "type: bugfix":
  83. - "/(^fix(\\(.+\\))?:|\\[x\\] Bug fix)/im"
  84. "type: feature":
  85. - "/(feature request|new feature|^feat(\\(.+\\))?:|\\[x\\] New feature)/im"
  86. "type: docs":
  87. - "/(^docs(\\(.+\\))?:|\\[x\\] Comment update)/im"
  88. "type: refactor":
  89. - "/(^refactor(\\(.+\\))?:|\\[x\\] Refactor)/im"
  90. "type: chore":
  91. - "/(^chore(\\(.+\\))?:|^ci(\\(.+\\))?:)/im"
  92. # Severity (bug reports)
  93. "severity: low":
  94. - "/(severity: low)/i"
  95. "severity: medium":
  96. - "/(severity: medium)/i"
  97. "severity: high":
  98. - "/(severity: high)/i"
  99. "severity: critical":
  100. - "/(severity: critical)/i"
  101. # Reproducibility (bug reports)
  102. "reproducible: always":
  103. - "/(reproducible: always)/i"
  104. "reproducible: sometimes":
  105. - "/(reproducible: sometimes)/i"
  106. "reproducible: unable":
  107. - "/(reproducible: unable)/i"
  108. # Regression (bug reports)
  109. "regression: yes":
  110. - "/(regression: yes)/i"
  111. # Priority (feature requests)
  112. "priority: low":
  113. - "/(priority: low)/i"
  114. "priority: medium":
  115. - "/(priority: medium)/i"
  116. "priority: high":
  117. - "/(priority: high)/i"
  118. # Scope (feature requests)
  119. "scope: single game":
  120. - "/(scope: single game)/i"
  121. "scope: multiple games":
  122. - "/(scope: multiple games)/i"
  123. "scope: all servers":
  124. - "/(scope: all servers)/i"
  125. "scope: documentation":
  126. - "/(scope: documentation|scope: documentation only)/i"