xref: /rust-libc-0.2.174/triagebot.toml (revision e3c6d0d8)
1bd128ac1SYuki Okushi[relabel]
2bd128ac1SYuki Okushiallow-unauthenticated = [
3285a8310STrevor Gross    "C-*",
4285a8310STrevor Gross    "O-*",
5285a8310STrevor Gross    "S-*",
68e77cc51STrevor Gross    "ctest",
7285a8310STrevor Gross    "stable-nominated",
8bd128ac1SYuki Okushi]
9bd128ac1SYuki Okushi
103aecffc9SMark Rousskov[assign]
113bffe1d5STrevor Grosswarn_non_default_branch.enable = true
1207f7c833SJosh Triplettcontributing_url = "https://github.com/rust-lang/libc/blob/HEAD/CONTRIBUTING.md"
1337201f19SEric Huss
1426e618b8STrevor Gross# Ensure issue links link to this repo
1526e618b8STrevor Gross[issue-links]
16*e3c6d0d8STrevor Grosscheck-commits = false # don't forbid links to issues
1726e618b8STrevor Gross
1826e618b8STrevor Gross# Prevents mentions in commits to avoid users being spammed
1926e618b8STrevor Gross[no-mentions]
2026e618b8STrevor Gross
216e199c95STrevor Gross[autolabel."A-CI"]
226e199c95STrevor Grosstrigger_files = [
236e199c95STrevor Gross    ".cirrus.yml",
246e199c95STrevor Gross    ".github",
256e199c95STrevor Gross    "src/ci",
266e199c95STrevor Gross]
276e199c95STrevor Gross
28b47f24efSTrevor Gross[autolabel."S-waiting-on-review"]
29b47f24efSTrevor Grossnew_pr = true
30b47f24efSTrevor Gross
31b47f24efSTrevor Gross[autolabel."O-android"]
32b47f24efSTrevor Grosstrigger_files = ["src/unix/linux_like/android"]
33b47f24efSTrevor Gross
34b47f24efSTrevor Gross[autolabel."O-arm"]
35b47f24efSTrevor Grosstrigger_files = [
36b47f24efSTrevor Gross    "src/solid/arm.rs",
37b47f24efSTrevor Gross    "src/unix/bsd/freebsdlike/freebsd/arm.rs",
38b47f24efSTrevor Gross    "src/unix/bsd/netbsdlike/netbsd/arm.rs",
39b47f24efSTrevor Gross    "src/unix/bsd/netbsdlike/openbsd/arm.rs",
40b47f24efSTrevor Gross    "src/unix/linux_like/android/b32/arm.rs",
41b47f24efSTrevor Gross    "src/unix/linux_like/linux/gnu/b32/arm/",
42b47f24efSTrevor Gross    "src/unix/linux_like/linux/musl/b32/arm/",
43b47f24efSTrevor Gross    "src/unix/linux_like/linux/uclibc/arm/",
44b47f24efSTrevor Gross    "src/unix/newlib/arm/",
45b47f24efSTrevor Gross    "src/vxworks/arm.rs",
46b47f24efSTrevor Gross]
47b47f24efSTrevor Gross
48b47f24efSTrevor Gross[autolabel."O-bsd"]
49b47f24efSTrevor Grosstrigger_files = ["src/unix/bsd/mod.rs"]
50b47f24efSTrevor Gross
51b47f24efSTrevor Gross[autolabel."O-dragonfly"]
52b47f24efSTrevor Grosstrigger_files = ["src/unix/bsd/freebsdlike/dragonfly"]
53b47f24efSTrevor Gross
54b47f24efSTrevor Gross[autolabel."O-gnu"]
55b47f24efSTrevor Grosstrigger_files = [
56b47f24efSTrevor Gross    "src/unix/linux_like/linux/gnu",
57b47f24efSTrevor Gross    "src/windows/gnu",
58b47f24efSTrevor Gross]
59b47f24efSTrevor Gross
60b47f24efSTrevor Gross[autolabel."O-illumos"]
61b47f24efSTrevor Grosstrigger_files = ["src/unix/solarish/illumos.rs"]
62b47f24efSTrevor Gross
63b47f24efSTrevor Gross[autolabel."O-linux"]
64b47f24efSTrevor Grosstrigger_files = ["src/unix/linux_like/linux"]
65b47f24efSTrevor Gross
66b47f24efSTrevor Gross[autolabel."O-linux-like"]
67b47f24efSTrevor Grosstrigger_files = ["src/unix/linux_like/mod.rs"]
68b47f24efSTrevor Gross
69b47f24efSTrevor Gross[autolabel."O-macos"]
70b47f24efSTrevor Grosstrigger_files = ["src/unix/bsd/apple"]
71b47f24efSTrevor Gross
72b47f24efSTrevor Gross[autolabel."O-mips"]
73b47f24efSTrevor Grosstrigger_files = [
74b47f24efSTrevor Gross    "src/unix/bsd/netbsdlike/netbsd/mips.rs",
75b47f24efSTrevor Gross    "src/unix/bsd/netbsdlike/openbsd/mips64.rs",
76b47f24efSTrevor Gross    "src/unix/linux_like/linux/arch/mips",
77b47f24efSTrevor Gross    "src/unix/linux_like/linux/gnu/b32/mips",
78b47f24efSTrevor Gross    "src/unix/linux_like/linux/gnu/b64/mips64",
79b47f24efSTrevor Gross    "src/unix/linux_like/linux/musl/b32/mips",
80b47f24efSTrevor Gross    "src/unix/linux_like/linux/musl/b64/mips64.rs",
81b47f24efSTrevor Gross    "src/unix/linux_like/linux/uclibc/mips",
82b47f24efSTrevor Gross]
83b47f24efSTrevor Gross
84b47f24efSTrevor Gross[autolabel."O-musl"]
85b47f24efSTrevor Grosstrigger_files = ["src/unix/linux_like/linux/musl"]
86b47f24efSTrevor Gross
87b47f24efSTrevor Gross[autolabel."O-newlib"]
88b47f24efSTrevor Grosstrigger_files = ["src/unix/newlib"]
89b47f24efSTrevor Gross
90b47f24efSTrevor Gross[autolabel."O-redox"]
91b47f24efSTrevor Grosstrigger_files = ["src/unix/redox"]
92b47f24efSTrevor Gross
93b47f24efSTrevor Gross[autolabel."O-riscv"]
94b47f24efSTrevor Grosstrigger_files = [
95b47f24efSTrevor Gross    "src/fuchsia/riscv64.rs",
96b47f24efSTrevor Gross    "src/unix/bsd/freebsdlike/freebsd/riscv64.rs",
97b47f24efSTrevor Gross    "src/unix/bsd/netbsdlike/netbsd/riscv64.rs",
98b47f24efSTrevor Gross    "src/unix/bsd/netbsdlike/openbsd/riscv64.rs",
99b47f24efSTrevor Gross    "src/unix/linux_like/android/b64/riscv64",
100b47f24efSTrevor Gross    "src/unix/linux_like/linux/gnu/b32/riscv32",
101b47f24efSTrevor Gross    "src/unix/linux_like/linux/gnu/b64/riscv64",
102b47f24efSTrevor Gross    "src/unix/linux_like/linux/musl/b32/riscv32",
103b47f24efSTrevor Gross    "src/unix/linux_like/linux/musl/b64/riscv64",
104b47f24efSTrevor Gross    "src/vxworks/riscv32.rs",
105b47f24efSTrevor Gross    "src/vxworks/riscv64.rs",
106b47f24efSTrevor Gross]
107b47f24efSTrevor Gross
108b47f24efSTrevor Gross[autolabel."O-solarish"]
109b47f24efSTrevor Grosstrigger_files = ["src/unix/solarish"]
110b47f24efSTrevor Gross
111b47f24efSTrevor Gross[autolabel."O-sparc"]
112b47f24efSTrevor Grosstrigger_files = [
113b47f24efSTrevor Gross    "src/unix/bsd/netbsdlike/netbsd/sparc64.rs",
114b47f24efSTrevor Gross    "src/unix/bsd/netbsdlike/openbsd/sparc64.rs",
115b47f24efSTrevor Gross    "src/unix/linux_like/linux/arch/sparc",
116b47f24efSTrevor Gross    "src/unix/linux_like/linux/gnu/b32/sparc",
117b47f24efSTrevor Gross    "src/unix/linux_like/linux/gnu/b64/sparc64",
118b47f24efSTrevor Gross]
119b47f24efSTrevor Gross
120b47f24efSTrevor Gross[autolabel."O-unix"]
121b47f24efSTrevor Grosstrigger_files = ["src/unix"]
122b47f24efSTrevor Gross
123b47f24efSTrevor Gross[autolabel."O-wasi"]
124b47f24efSTrevor Grosstrigger_files = ["src/wasi"]
125b47f24efSTrevor Gross
126b47f24efSTrevor Gross[autolabel."O-windows"]
127b47f24efSTrevor Grosstrigger_files = ["src/windows"]
128b47f24efSTrevor Gross
129b47f24efSTrevor Gross[autolabel."O-x86"]
130b47f24efSTrevor Grosstrigger_files = [
131b47f24efSTrevor Gross    "src/fuchsia/x86_64.rs",
132b47f24efSTrevor Gross    "src/unix/bsd/apple/b64/x86_64",
133b47f24efSTrevor Gross    "src/unix/bsd/freebsdlike/freebsd/freebsd12/x86_64.rs",
134b47f24efSTrevor Gross    "src/unix/bsd/freebsdlike/freebsd/freebsd13/x86_64.rs",
135b47f24efSTrevor Gross    "src/unix/bsd/freebsdlike/freebsd/freebsd14/x86_64.rs",
136b47f24efSTrevor Gross    "src/unix/bsd/freebsdlike/freebsd/freebsd15/x86_64.rs",
137b47f24efSTrevor Gross    "src/unix/bsd/freebsdlike/freebsd/x86.rs",
138b47f24efSTrevor Gross    "src/unix/bsd/freebsdlike/freebsd/x86_64",
139b47f24efSTrevor Gross    "src/unix/bsd/netbsdlike/netbsd/x86.rs",
140b47f24efSTrevor Gross    "src/unix/bsd/netbsdlike/netbsd/x86_64.rs",
141b47f24efSTrevor Gross    "src/unix/bsd/netbsdlike/openbsd/x86.rs",
142b47f24efSTrevor Gross    "src/unix/bsd/netbsdlike/openbsd/x86_64.rs",
143b47f24efSTrevor Gross    "src/unix/haiku/x86_64.rs",
144b47f24efSTrevor Gross    "src/unix/linux_like/android/b32/x86",
145b47f24efSTrevor Gross    "src/unix/linux_like/android/b64/x86_64",
146b47f24efSTrevor Gross    "src/unix/linux_like/linux/gnu/b32/x86",
147b47f24efSTrevor Gross    "src/unix/linux_like/linux/gnu/b64/x86_64",
148b47f24efSTrevor Gross    "src/unix/linux_like/linux/musl/b32/x86",
149b47f24efSTrevor Gross    "src/unix/linux_like/linux/musl/b64/x86_64",
150b47f24efSTrevor Gross    "src/unix/linux_like/linux/uclibc/x86_64",
151b47f24efSTrevor Gross    "src/unix/nto/x86_64.rs",
152b47f24efSTrevor Gross    "src/unix/solarish/x86.rs",
153b47f24efSTrevor Gross    "src/unix/solarish/x86_64.rs",
154b47f24efSTrevor Gross    "src/unix/solarish/x86_common.rs",
155b47f24efSTrevor Gross    "src/vxworks/x86.rs",
156b47f24efSTrevor Gross    "src/vxworks/x86_64.rs",
157b47f24efSTrevor Gross]
158b47f24efSTrevor Gross
1598e77cc51STrevor Gross[autolabel.ctest]
1608e77cc51STrevor Grosstrigger_files = [
1618e77cc51STrevor Gross    "ctest",
1628e77cc51STrevor Gross    "ctest-test",
1638e77cc51STrevor Gross]
1648e77cc51STrevor Gross
165b47f24efSTrevor Gross[review-submitted]
166b47f24efSTrevor Gross# These labels are removed when a review is submitted.
167b47f24efSTrevor Grossreview_labels = ["S-waiting-on-review"]
168b47f24efSTrevor Gross# This label is added when a review is submitted.
169b47f24efSTrevor Grossreviewed_label = "S-waiting-on-author"
170b47f24efSTrevor Gross
171b47f24efSTrevor Gross[review-requested]
172b47f24efSTrevor Gross# Those labels are removed when PR author requests a review from an assignee
173b47f24efSTrevor Grossremove_labels = ["S-waiting-on-author"]
174b47f24efSTrevor Gross# Those labels are added when PR author requests a review from an assignee
175b47f24efSTrevor Grossadd_labels = ["S-waiting-on-review"]
176b47f24efSTrevor Gross
177b47f24efSTrevor Gross[shortcut]
178b47f24efSTrevor Gross
17937201f19SEric Huss[mentions."src/unix/bsd/netbsdlike/openbsd"]
18037201f19SEric Hussmessage = "Some changes occurred in OpenBSD module"
18137201f19SEric Husscc = ["@semarie"]
18237201f19SEric Huss
18337201f19SEric Huss[mentions."src/unix/bsd/netbsdlike/mod.rs"]
18437201f19SEric Hussmessage = "Some changes occurred in OpenBSD module"
18537201f19SEric Husscc = ["@semarie"]
18637201f19SEric Huss
18737201f19SEric Huss[mentions."src/unix/solarish"]
18837201f19SEric Hussmessage = "Some changes occurred in solarish module"
18937201f19SEric Husscc = ["@jclulow", "@pfmooney"]
190df4528bbSTrevor Gross
191df4528bbSTrevor Gross[mentions."src/unix/linux_like/android"]
192df4528bbSTrevor Grossmessage = "Some changes occurred in the Android module"
193df4528bbSTrevor Grosscc = ["@maurer"]
194