175 lines
3.7 KiB
TOML
175 lines
3.7 KiB
TOML
[relabel]
|
||
allow-unauthenticated = [
|
||
"A-*",
|
||
"C-*",
|
||
"D-*",
|
||
"E-*",
|
||
"F-*",
|
||
"I-*",
|
||
"NLL-*",
|
||
"O-*",
|
||
"S-*",
|
||
"T-*",
|
||
"relnotes",
|
||
"requires-*",
|
||
"regression-*",
|
||
"rla-*",
|
||
"perf-*",
|
||
"needs-triage",
|
||
"has-merge-commits",
|
||
]
|
||
|
||
[review-submitted]
|
||
# 这个标签会在被标记了"request changes"的审查时被添加。
|
||
reviewed_label = "S-等待作者修改"
|
||
# These labels are removed when a "request changes" review is submitted.
|
||
review_labels = ["S-等待审查"]
|
||
|
||
|
||
[review-requested]
|
||
# Those labels are removed when PR author requests a review from an assignee
|
||
remove_labels = ["S-等待作者修改"]
|
||
# Those labels are added when PR author requests a review from an assignee
|
||
add_labels = ["S-等待审查"]
|
||
|
||
[prioritize]
|
||
label = "I-prioritize"
|
||
|
||
|
||
[autolabel."I-prioritize"]
|
||
trigger_labels = [
|
||
"regression-untriaged",
|
||
"regression-from-stable-to-stable",
|
||
"regression-from-stable-to-beta",
|
||
"regression-from-stable-to-nightly",
|
||
"I-unsound",
|
||
]
|
||
exclude_labels = ["P-*", "T-release", "requires-nightly"]
|
||
|
||
[autolabel."T-doc"]
|
||
trigger_files = [
|
||
# Source code
|
||
"doc",
|
||
]
|
||
exclude_labels = ["T-*"]
|
||
|
||
|
||
[autolabel."A-meta"]
|
||
trigger_files = [
|
||
"triagebot.toml",
|
||
"LICENSES",
|
||
"README.md",
|
||
"README_EN.md",
|
||
".mailmap",
|
||
]
|
||
|
||
[autolabel."A-fs"]
|
||
trigger_files = ["kernel/src/filesystem"]
|
||
|
||
[autolabel."O-x86_64"]
|
||
trigger_files = ["kernel/src/arch/x86_64"]
|
||
|
||
[autolabel."O-riscv64"]
|
||
trigger_files = ["kernel/src/arch/riscv64"]
|
||
|
||
[autolabel."A-driver"]
|
||
trigger_files = [
|
||
"kernel/src/driver",
|
||
"kernel/src/arch/x86_64/driver",
|
||
"kernel/src/arch/riscv64/driver",
|
||
]
|
||
|
||
[autolabel."T-virtulization"]
|
||
trigger_files = ["kernel/src/virt", "kernel/src/arch/x86_64/kvm"]
|
||
|
||
[autolabel."T-Obs and Test"]
|
||
trigger_files = [
|
||
"/kernel/crates/rbpf",
|
||
"/kernel/crates/kprobe",
|
||
"/kernel/src/debug/kprobe",
|
||
"/kernel/src/bpf",
|
||
]
|
||
|
||
[autolabel."S-等待审查"]
|
||
new_pr = true
|
||
|
||
[autolabel."needs-triage"]
|
||
new_issue = true
|
||
exclude_labels = ["A-diagnostics"]
|
||
|
||
[shortcut]
|
||
|
||
[no-merges]
|
||
exclude_titles = ["Rollup of", "subtree update", "Subtree update"]
|
||
labels = ["S-等待作者修改", "ambiguous"]
|
||
|
||
[mentions."triagebot.toml"]
|
||
message = "`triagebot.toml` has been modified, there may have been changes to the review queue."
|
||
cc = ["@fslongjin", "@GnoCiYeH"]
|
||
|
||
[mentions."kernel/src/driver/base"]
|
||
message = "设备驱动模型部分发生了更改,请进行审查"
|
||
cc = ["@fslongjin"]
|
||
|
||
[mentions."kernel/src/driver/tty"]
|
||
message = "tty驱动发生了更改,请进行审查"
|
||
cc = ["@GnoCiYeH"]
|
||
|
||
[mentions."kernel/src/bpf"]
|
||
message = "BPF部分发生了更改,请进行审查"
|
||
cc = ["@Godones"]
|
||
|
||
|
||
[assign]
|
||
warn_non_default_branch = true
|
||
contributing_url = "https://community.dragonos.org/contributors/"
|
||
users_on_vacation = []
|
||
|
||
[assign.adhoc_groups]
|
||
|
||
# 驱动程序
|
||
driver = ["@dragonos/main"]
|
||
|
||
# SIG-MM
|
||
sig-mm = ["@dragonos/mm"]
|
||
|
||
sig-obs = [
|
||
"@dragonos/sig-observation-testing",
|
||
"@Chiichen",
|
||
"@Godones"
|
||
]
|
||
|
||
|
||
# 虚拟化
|
||
virtulization = ["@dragonos/virtualization"]
|
||
|
||
main = [ "@dragonos/main" ]
|
||
network = [ "@dragonos/network" ]
|
||
|
||
riscv64 = ["@fslongjin"]
|
||
|
||
x86_64 = ["@fslongjin", "@GnoCiYeH", "@Chiichen"]
|
||
|
||
# CI/CD
|
||
infra = ["@dragonos/infra"]
|
||
|
||
|
||
[assign.owners]
|
||
"/.github/workflows" = ["infra"]
|
||
"/.github/actions" = ["infra"]
|
||
"/triagebot.toml" = ["infra"]
|
||
"/kernel/src/driver" = ["main"]
|
||
"/kernel/src/filesystem" = ["main"]
|
||
"/kernel/src/sched" = ["main"]
|
||
"/kernel/src/process" = ["main"]
|
||
"/kernel/src/net" = ["network"]
|
||
"/kernel/src/virt" = ["virtulization"]
|
||
"/kernel/src/arch/x86_64/kvm" = ["virtulization"]
|
||
"/kernel/src/arch/x86_64" = ["x86_64"]
|
||
"/kernel/src/arch/riscv64" = ["riscv64"]
|
||
"/kernel/crates/rbpf" = ["sig-obs"]
|
||
"/kernel/crates/kprobe" = ["sig-obs"]
|
||
"/kernel/src/debug/kprobe" = ["sig-obs"]
|
||
"/kernel/src/bpf" = ["sig-obs"]
|
||
"/tools" = ["infra"]
|