labeler-config-pr.yml

 1# Keyword labels for PRs only. No area/* (paths handle those via pr-paths.yml).
 2
 3"bug": '\b([Bb]ug(s)?|[Ff]ix(es)?)\b'
 4
 5"enhancement": '\b([Ff]eat(s)?)\b'
 6
 7"documentation": '\b([Dd]ocumentation|[Dd]ocs|[Rr]eadme)\b'
 8
 9"question": '\b([Qq]uestion(s)?|[Hh]elp|[Hh]ow to)\b'
10
11"performance": '\b([Pp]erformance|[Oo]ptimiz(e|ation)|[Ss]peed|[Ee]fficiency)\b'
12
13"dependencies": '([Cc]hore\(deps\)|[Ff]ix\(deps\))'
14
15"ci": '\b([Cc]i|[Cc]ontinuous integration|[Bb]uild|[Ww]orkflow)\b'
16
17"chore": '\b([Cc]hore|[Mm]aintenance|[Rr]efactor|[Cc]leanup)\b'
18
19"os/windows": '\b([Ww]indows|[Ww]in(10|11)|[Mm]icrosoft)\b'
20
21"os/linux": '\b([Ll]inux|[Uu]buntu|[Dd]ebian|[Ff]edora|[Aa]rch [Ll]inux|[Nn]ix[Oo][Ss]|[Pp]op!?_?[Oo][Ss])\b'
22
23"os/macos": '\b([Mm]ac[Oo][Ss]?|[Oo][Ss] ?[Xx]|[Dd]arwin|[Mm]acbook)\b'
24
25"arch/arm64": '\b(arm64|aarch64|[Aa]pple ?[Ss]ilicon|[Mm][1-4]( [Pp]ro| [Mm]ax| [Uu]ltra)?|[Mm]ac(book)? [Mm][1-4])\b'
26
27"arch/amd64": '\b(amd64|x86[_-]?64|x64|[Ii]ntel( [Mm]ac)?)\b'