1fbc17449SLoGin[relabel] 2fbc17449SLoGinallow-unauthenticated = [ 3fbc17449SLoGin "A-*", 4fbc17449SLoGin "C-*", 5fbc17449SLoGin "D-*", 6fbc17449SLoGin "E-*", 7fbc17449SLoGin "F-*", 8fbc17449SLoGin "I-*", 9fbc17449SLoGin "NLL-*", 10fbc17449SLoGin "O-*", 11fbc17449SLoGin "S-*", 12fbc17449SLoGin "T-*", 13fbc17449SLoGin "relnotes", 14fbc17449SLoGin "requires-*", 15fbc17449SLoGin "regression-*", 16fbc17449SLoGin "rla-*", 17fbc17449SLoGin "perf-*", 18fbc17449SLoGin "needs-triage", 19fbc17449SLoGin "has-merge-commits", 20fbc17449SLoGin] 21fbc17449SLoGin 22fbc17449SLoGin[review-submitted] 23fbc17449SLoGin# 这个标签会在被标记了"request changes"的审查时被添加。 24fbc17449SLoGinreviewed_label = "S-等待作者修改" 25fbc17449SLoGin# These labels are removed when a "request changes" review is submitted. 26fbc17449SLoGinreview_labels = ["S-等待审查"] 27fbc17449SLoGin 28fbc17449SLoGin 29fbc17449SLoGin[review-requested] 30fbc17449SLoGin# Those labels are removed when PR author requests a review from an assignee 31fbc17449SLoGinremove_labels = ["S-等待作者修改"] 32fbc17449SLoGin# Those labels are added when PR author requests a review from an assignee 33fbc17449SLoGinadd_labels = ["S-等待审查"] 34fbc17449SLoGin 35fbc17449SLoGin[prioritize] 36fbc17449SLoGinlabel = "I-prioritize" 37fbc17449SLoGin 38fbc17449SLoGin 39fbc17449SLoGin[autolabel."I-prioritize"] 40fbc17449SLoGintrigger_labels = [ 41fbc17449SLoGin "regression-untriaged", 42fbc17449SLoGin "regression-from-stable-to-stable", 43fbc17449SLoGin "regression-from-stable-to-beta", 44fbc17449SLoGin "regression-from-stable-to-nightly", 45fbc17449SLoGin "I-unsound", 46fbc17449SLoGin] 47cb02d0bbSChiichenexclude_labels = ["P-*", "T-release", "requires-nightly"] 48fbc17449SLoGin 49fbc17449SLoGin[autolabel."T-doc"] 50fbc17449SLoGintrigger_files = [ 51fbc17449SLoGin # Source code 52fbc17449SLoGin "doc", 53fbc17449SLoGin] 54cb02d0bbSChiichenexclude_labels = ["T-*"] 55fbc17449SLoGin 56fbc17449SLoGin 57fbc17449SLoGin[autolabel."A-meta"] 58fbc17449SLoGintrigger_files = [ 59fbc17449SLoGin "triagebot.toml", 60fbc17449SLoGin "LICENSES", 61fbc17449SLoGin "README.md", 62fbc17449SLoGin "README_EN.md", 63fbc17449SLoGin ".mailmap", 64fbc17449SLoGin] 65fbc17449SLoGin 66c3c73444SLoGin[autolabel."A-fs"] 67cb02d0bbSChiichentrigger_files = ["kernel/src/filesystem"] 68c3c73444SLoGin 6970f159a3SLoGin[autolabel."O-x86_64"] 70cb02d0bbSChiichentrigger_files = ["kernel/src/arch/x86_64"] 7170f159a3SLoGin 7270f159a3SLoGin[autolabel."O-riscv64"] 73cb02d0bbSChiichentrigger_files = ["kernel/src/arch/riscv64"] 7470f159a3SLoGin 752c5ea7baSLoGin[autolabel."A-driver"] 76c3c73444SLoGintrigger_files = [ 77c3c73444SLoGin "kernel/src/driver", 78c3c73444SLoGin "kernel/src/arch/x86_64/driver", 79c3c73444SLoGin "kernel/src/arch/riscv64/driver", 80c3c73444SLoGin] 81c3c73444SLoGin 82c3c73444SLoGin[autolabel."T-virtulization"] 83cb02d0bbSChiichentrigger_files = ["kernel/src/virt", "kernel/src/arch/x86_64/kvm"] 84c3c73444SLoGin 85*7f46e98eSLoGin[autolabel."T-Obs and Test"] 86*7f46e98eSLoGintrigger_files = [ 87*7f46e98eSLoGin "/kernel/crates/rbpf", 88*7f46e98eSLoGin "/kernel/crates/kprobe", 89*7f46e98eSLoGin "/kernel/src/debug/kprobe", 90*7f46e98eSLoGin "/kernel/src/bpf", 91*7f46e98eSLoGin] 92*7f46e98eSLoGin 93fbc17449SLoGin[autolabel."S-等待审查"] 94fbc17449SLoGinnew_pr = true 95fbc17449SLoGin 965c20e05aSLoGin[autolabel."needs-triage"] 975c20e05aSLoGinnew_issue = true 98cb02d0bbSChiichenexclude_labels = ["A-diagnostics"] 995c20e05aSLoGin 1004fd91611SLoGin[shortcut] 1014fd91611SLoGin 102fbc17449SLoGin[no-merges] 103fbc17449SLoGinexclude_titles = ["Rollup of", "subtree update", "Subtree update"] 104cb02d0bbSChiichenlabels = ["S-等待作者修改", "ambiguous"] 105fbc17449SLoGin 106fbc17449SLoGin[mentions."triagebot.toml"] 107fbc17449SLoGinmessage = "`triagebot.toml` has been modified, there may have been changes to the review queue." 108c3c73444SLoGincc = ["@fslongjin", "@GnoCiYeH"] 109c3c73444SLoGin 110c3c73444SLoGin[mentions."kernel/src/driver/base"] 111c3c73444SLoGinmessage = "设备驱动模型部分发生了更改,请进行审查" 112fbc17449SLoGincc = ["@fslongjin"] 113fbc17449SLoGin 114c3c73444SLoGin[mentions."kernel/src/driver/tty"] 115c3c73444SLoGinmessage = "tty驱动发生了更改,请进行审查" 116c3c73444SLoGincc = ["@GnoCiYeH"] 117c3c73444SLoGin 118*7f46e98eSLoGin[mentions."kernel/src/bpf"] 119*7f46e98eSLoGinmessage = "BPF部分发生了更改,请进行审查" 120*7f46e98eSLoGincc = ["@Godones"] 121*7f46e98eSLoGin 122c3c73444SLoGin 123fbc17449SLoGin[assign] 124fbc17449SLoGinwarn_non_default_branch = true 125abc421a6SLoGincontributing_url = "https://community.dragonos.org/contributors/" 126fbc17449SLoGinusers_on_vacation = [] 127fbc17449SLoGin 128fbc17449SLoGin[assign.adhoc_groups] 129fbc17449SLoGin 130fbc17449SLoGin# 驱动程序 1312c5ea7baSLoGindriver = ["@dragonos/main"] 1322c5ea7baSLoGin 1332c5ea7baSLoGin# SIG-MM 1342c5ea7baSLoGinsig-mm = ["@dragonos/mm"] 135fbc17449SLoGin 136*7f46e98eSLoGinsig-obs = [ 137*7f46e98eSLoGin "@dragonos/sig-observation-testing", 138*7f46e98eSLoGin "@Chiichen", 139*7f46e98eSLoGin "@Godones" 140*7f46e98eSLoGin] 141*7f46e98eSLoGin 142*7f46e98eSLoGin 143fbc17449SLoGin# 虚拟化 1442c5ea7baSLoGinvirtulization = ["@dragonos/virtualization"] 145fbc17449SLoGin 1462c5ea7baSLoGinmain = [ "@dragonos/main" ] 1472c5ea7baSLoGinnetwork = [ "@dragonos/network" ] 148c3c73444SLoGin 149cb02d0bbSChiichenriscv64 = ["@fslongjin"] 15070f159a3SLoGin 151cb02d0bbSChiichenx86_64 = ["@fslongjin", "@GnoCiYeH", "@Chiichen"] 15270f159a3SLoGin 153fbc17449SLoGin# CI/CD 1542c5ea7baSLoGininfra = ["@dragonos/infra"] 155fbc17449SLoGin 156fbc17449SLoGin 157fbc17449SLoGin[assign.owners] 1582c5ea7baSLoGin"/.github/workflows" = ["infra"] 1592c5ea7baSLoGin"/.github/actions" = ["infra"] 1602c5ea7baSLoGin"/triagebot.toml" = ["infra"] 1612c5ea7baSLoGin"/kernel/src/driver" = ["main"] 1622c5ea7baSLoGin"/kernel/src/filesystem" = ["main"] 1632c5ea7baSLoGin"/kernel/src/sched" = ["main"] 1642c5ea7baSLoGin"/kernel/src/process" = ["main"] 1652c5ea7baSLoGin"/kernel/src/net" = ["network"] 166c3c73444SLoGin"/kernel/src/virt" = ["virtulization"] 167c3c73444SLoGin"/kernel/src/arch/x86_64/kvm" = ["virtulization"] 16870f159a3SLoGin"/kernel/src/arch/x86_64" = ["x86_64"] 16970f159a3SLoGin"/kernel/src/arch/riscv64" = ["riscv64"] 170*7f46e98eSLoGin"/kernel/crates/rbpf" = ["sig-obs"] 171*7f46e98eSLoGin"/kernel/crates/kprobe" = ["sig-obs"] 172*7f46e98eSLoGin"/kernel/src/debug/kprobe" = ["sig-obs"] 173*7f46e98eSLoGin"/kernel/src/bpf" = ["sig-obs"] 1742c5ea7baSLoGin"/tools" = ["infra"] 175