]> git.proxmox.com Git - rustc.git/blame - src/tools/cargo/triagebot.toml
New upstream version 1.71.1+dfsg1
[rustc.git] / src / tools / cargo / triagebot.toml
CommitLineData
0a29b90c
FG
1[relabel]
2allow-unauthenticated = [
3 "A-*",
4 "C-*",
5 "Command-*",
6 "E-*",
7 "I-*",
8 "O-*",
9 "S-*",
10 "Z-*",
11 "beta-nominated",
0a29b90c
FG
12 "regression-*",
13 "relnotes",
14]
15
16[ping.windows]
17message = """\
18Hey Windows Group! This bug has been identified as a good "Windows candidate".
19In case it's useful, here are some [instructions] for tackling these sorts of
20bugs. Maybe take a look?
21Thanks! <3
22
23[instructions]: https://rustc-dev-guide.rust-lang.org/notification-groups/windows.html
24"""
25label = "O-windows"
26
27[shortcut]
28
29[autolabel."S-waiting-on-review"]
30new_pr = true
31
32[assign]
33contributing_url = "https://rust-lang.github.io/cargo/contrib/"
34warn_non_default_branch = true
35
36[assign.owners]
37"*" = ["@ehuss", "@epage", "@weihanglo"]
38
39[autolabel."A-build-execution"]
40trigger_files = [
41 "src/cargo/core/compiler/compilation.rs",
42 "src/cargo/core/compiler/job_queue/",
43 "src/cargo/core/compiler/mod.rs",
44]
45
46[autolabel."A-build-scripts"]
47trigger_files = ["src/cargo/core/compiler/custom_build.rs"]
48
49[autolabel."A-cache-messages"]
50trigger_files = ["src/cargo/util/rustc.rs"]
51
52[autolabel."A-cargo-targets"]
53trigger_files = [
54 "src/cargo/ops/cargo_compile/compile_filter.rs",
55 "src/cargo/ops/cargo_compile/unit_generator.rs",
56]
57
58[autolabel."A-cfg-expr"]
59trigger_files = [
60 "crates/cargo-platform/",
61 "src/cargo/core/compiler/build_context/target_info.rs",
62]
63
64[autolabel."A-cli"]
65trigger_files = ["src/bin/", "src/cargo/util/command_prelude.rs"]
66
67[autolabel."A-cli-help"]
68trigger_files = ["crates/mdman/", "src/etc/man/"]
69
70[autolabel."A-completions"]
71trigger_files = ["src/etc/_cargo", "src/etc/cargo.bashcomp.sh"]
72
73[autolabel."A-configuration"]
74trigger_files = ["src/cargo/util/config/mod.rs"]
75
76[autolabel."A-console-output"]
77trigger_files = [
78 "src/cargo/core/shell.rs",
79 "src/cargo/util/machine_message.rs",
80 "src/cargo/util/progress.rs",
81]
82
83[autolabel."A-crate-dependencies"]
84trigger_files = ["src/cargo/core/dependency.rs"]
85
86[autolabel."A-crate-types"]
87trigger_files = ["src/cargo/core/compiler/crate_type.rs"]
88
89[autolabel."A-dep-info"]
90trigger_files = ["src/cargo/core/compiler/output_depinfo.rs"]
91
92[autolabel."A-dependency-resolution"]
93trigger_files = [
94 "benches/benchsuite/benches/resolve.rs",
95 "crates/resolver-tests/",
96 "src/cargo/core/resolver/",
97]
98
99[autolabel."A-directory-source"]
100trigger_files = ["src/cargo/sources/directory.rs"]
101
102[autolabel."A-documenting-cargo-itself"]
103trigger_files = ["src/doc/"]
104
105[autolabel."A-environment-variables"]
49aad941
FG
106trigger_files = [
107 "crates/home/",
108 "src/cargo/util/config/environment.rs",
109]
0a29b90c
FG
110
111[autolabel."A-errors"]
112trigger_files = ["src/cargo/util/diagnostic_server.rs"]
113
114[autolabel."A-features2"]
115trigger_files = ["src/cargo/core/resolver/features.rs"]
116
117[autolabel."A-filesystem"]
118trigger_files = ["src/cargo/util/flock.rs", "src/cargo/util/important_paths.rs"]
119
120[autolabel."A-future-incompat"]
121trigger_files = ["src/cargo/core/compiler/future_incompat.rs"]
122
123[autolabel."A-git"]
124trigger_files = ["src/cargo/sources/git/"]
125
49aad941
FG
126[autolabel."A-infrastructure"]
127trigger_files = [
128 ".cargo/",
129 ".github/",
130 "build.rs",
131 "ci/",
132 "clippy.toml",
133 "crates/xtask-",
134 "deny.toml",
135 "publish.py",
136 "triagebot.toml",
137]
138
0a29b90c
FG
139[autolabel."A-interacts-with-crates.io"]
140trigger_files = ["crates/crates-io/", "src/cargo/ops/registry.rs"]
141
142[autolabel."A-layout"]
143trigger_files = [
144 "src/cargo/core/compiler/context/compilation_files.rs",
145 "src/cargo/core/compiler/layout.rs",
146]
147
148[autolabel."A-links"]
149trigger_files = ["src/cargo/core/compiler/links.rs"]
150
151[autolabel."A-local-registry-source"]
152trigger_files = ["src/cargo/sources/registry/local.rs"]
153
154[autolabel."A-lockfile"]
155trigger_files = ["src/cargo/ops/lockfile.rs", "src/cargo/core/resolver/encode.rs"]
156
157[autolabel."A-lto"]
158trigger_files = ["src/cargo/core/compiler/lto.rs"]
159
160[autolabel."A-manifest"]
161trigger_files = [
162 "src/cargo/core/manifest.rs",
163 "src/cargo/util/toml/mod.rs",
164 "src/cargo/util/toml_mut/",
165]
166
167[autolabel."A-networking"]
49aad941 168trigger_files = ["src/cargo/util/network/"]
0a29b90c
FG
169
170[autolabel."A-overrides"]
171trigger_files = ["src/cargo/sources/replaced.rs"]
172
173[autolabel."A-profiles"]
174trigger_files = ["src/cargo/core/profiles.rs"]
175
176[autolabel."A-rebuild-detection"]
177trigger_files = ["src/cargo/core/compiler/fingerprint/"]
178
179[autolabel."A-registries"]
180trigger_files = ["src/cargo/sources/registry/", "src/cargo/core/registry.rs"]
181
182[autolabel."A-registry-authentication"]
49aad941 183trigger_files = ["src/cargo/util/auth.rs", "credential/"]
0a29b90c
FG
184
185[autolabel."A-semver"]
186trigger_files = [
49aad941 187 "crates/semver-check",
0a29b90c
FG
188 "src/cargo/util/semver_ext.rs",
189 "src/cargo/util/to_semver.rs",
0a29b90c
FG
190]
191
192[autolabel."A-source-replacement"]
193trigger_files = ["src/cargo/sources/replaced.rs"]
194
195[autolabel."A-sparse-registry"]
196trigger_files = ["src/cargo/sources/registry/http_remote.rs"]
197
198[autolabel."A-testing-cargo-itself"]
199trigger_files = [
200 "benches/",
201 "crates/cargo-test-macro/",
202 "crates/cargo-test-support/",
203]
204
205[autolabel."A-timings"]
206trigger_files = [
207 "src/cargo/core/compiler/timings.js",
208 "src/cargo/core/compiler/timings.rs",
209 "src/cargo/util/cpu.rs",
210]
211
212[autolabel."A-unstable"]
213trigger_files = ["src/cargo/core/features.rs"]
214
215[autolabel."A-vcs"]
216trigger_files = ["src/cargo/util/vcs.rs"]
217
218[autolabel."A-workspaces"]
219trigger_files = [
220 "benches/benchsuite/benches/workspace_initialization.rs",
221 "src/cargo/core/workspace.rs",
222 "src/cargo/util/workspace.rs"
223]
224
225[autolabel."Command-add"]
226trigger_files = ["src/bin/cargo/commands/add.rs", "src/cargo/ops/cargo_add/"]
227
228[autolabel."Command-bench"]
229trigger_files = ["src/bin/cargo/commands/bench.rs"]
230
231[autolabel."Command-build"]
232trigger_files = ["src/bin/cargo/commands/build.rs"]
233
234[autolabel."Command-check"]
235trigger_files = ["src/bin/cargo/commands/check.rs"]
236
237[autolabel."Command-clean"]
238trigger_files = ["src/bin/cargo/commands/clean.rs", "src/cargo/ops/cargo_clean.rs"]
239
240[autolabel."Command-doc"]
241trigger_files = ["src/bin/cargo/commands/doc.rs", "src/cargo/ops/cargo_doc.rs"]
242
243[autolabel."Command-fetch"]
244trigger_files = ["src/bin/cargo/commands/fetch.rs", "src/cargo/ops/cargo_fetch.rs"]
245
246[autolabel."Command-fix"]
247trigger_files = [
248 "src/bin/cargo/commands/fix.rs",
249 "src/cargo/ops/fix.rs",
250 "src/cargo/util/lockserver.rs",
251]
252
253[autolabel."Command-generate-lockfile"]
254trigger_files = ["src/bin/cargo/commands/generate_lockfile.rs", "src/cargo/ops/cargo_generate_lockfile.rs"]
255
256[autolabel."Command-git-checkout"]
257trigger_files = ["src/bin/cargo/commands/git_checkout.rs"]
258
259[autolabel."Command-init"]
260trigger_files = ["src/bin/cargo/commands/init.rs"]
261
262[autolabel."Command-install"]
263trigger_files = ["src/bin/cargo/commands/install.rs", "src/cargo/ops/cargo_install.rs"]
264
265[autolabel."Command-locate-project"]
266trigger_files = ["src/bin/cargo/commands/locate_project.rs"]
267
268[autolabel."Command-login"]
269trigger_files = ["src/bin/cargo/commands/login.rs"]
270
271[autolabel."Command-logout"]
272trigger_files = ["src/bin/cargo/commands/logout.rs"]
273
274[autolabel."Command-metadata"]
275trigger_files = ["src/bin/cargo/commands/metadata.rs", "src/cargo/ops/cargo_output_metadata.rs"]
276
277[autolabel."Command-new"]
278trigger_files = ["src/bin/cargo/commands/new.rs", "src/cargo/ops/cargo_new.rs"]
279
280[autolabel."Command-owner"]
281trigger_files = ["src/bin/cargo/commands/owner.rs"]
282
283[autolabel."Command-package"]
284trigger_files = ["src/bin/cargo/commands/package.rs", "src/cargo/ops/cargo_package.rs"]
285
286[autolabel."Command-pkgid"]
287trigger_files = ["src/bin/cargo/commands/pkgid.rs", "src/cargo/ops/cargo_pkgid.rs"]
288
289[autolabel."Command-publish"]
290trigger_files = ["src/bin/cargo/commands/publish.rs"]
291
292[autolabel."Command-read-manifest"]
293trigger_files = ["src/bin/cargo/commands/read_manifest.rs", "src/cargo/ops/cargo_read_manifest.rs"]
294
295[autolabel."Command-remove"]
296trigger_files = ["src/bin/cargo/commands/remove.rs", "src/cargo/ops/cargo_remove.rs"]
297
298[autolabel."Command-report"]
299trigger_files = ["src/bin/cargo/commands/report.rs"]
300
301[autolabel."Command-run"]
302trigger_files = ["src/bin/cargo/commands/run.rs", "src/cargo/ops/cargo_run.rs"]
303
304[autolabel."Command-rustc"]
305trigger_files = ["src/bin/cargo/commands/rustc.rs"]
306
307[autolabel."Command-rustdoc"]
308trigger_files = ["src/bin/cargo/commands/rustdoc.rs"]
309
310[autolabel."Command-search"]
311trigger_files = ["src/bin/cargo/commands/search.rs"]
312
313[autolabel."Command-test"]
314trigger_files = ["src/bin/cargo/commands/test.rs", "src/cargo/ops/cargo_test.rs"]
315
316[autolabel."Command-tree"]
317trigger_files = ["src/bin/cargo/commands/tree.rs", "src/cargo/ops/tree/"]
318
319[autolabel."Command-uninstall"]
320trigger_files = ["src/bin/cargo/commands/uninstall.rs", "src/cargo/ops/cargo_uninstall.rs"]
321
322[autolabel."Command-update"]
323trigger_files = ["src/bin/cargo/commands/update.rs"]
324
325[autolabel."Command-vendor"]
326trigger_files = ["src/bin/cargo/commands/vendor.rs", "src/cargo/ops/vendor.rs"]
327
328[autolabel."Command-verify-project"]
329trigger_files = ["src/bin/cargo/commands/verify_project.rs"]
330
331[autolabel."Command-version"]
332trigger_files = ["src/bin/cargo/commands/version.rs"]
333
334[autolabel."Command-yank"]
335trigger_files = ["src/bin/cargo/commands/yank.rs"]