Commit Graph

84 Commits

Author SHA1 Message Date
Nixon Enraght-Moony 393792da8d Remove check_missing_items.py 2022-09-14 16:14:15 +01:00
Nixon Enraght-Moony 2506aa0394 jsondoclint: New Tool 2022-09-14 12:30:23 +01:00
fee1-dead 91398912d0
Allow unauthenticated users to add the `const-hack` label 2022-09-12 23:04:32 +08:00
Predrag Gruevski a1fa958cf3
Add @obi1kenobi to the cc list for rustdoc-json-types 2022-09-10 22:04:57 -04:00
Jonas Schievink f5cd223006
Revert "Mention rust-analyzer maintainers when `proc_macro` bridge is changed" 2022-09-04 21:11:31 +02:00
Joshua Nelson 1cd28639c9 Add autolabels for `A-query-system` 2022-09-01 20:49:12 -05:00
Takayuki Maeda ebeb77e79e add TaKO8Ki to translation-related mention groups 2022-08-20 20:47:41 +09:00
Nixon Enraght-Moony d35749b0f2 triagebot: Autolabel `A-rustdoc-json` 2022-08-19 17:31:32 +01:00
David Wood ae02014b2e triagebot: autolabel `A-translation`
Instruct triagebot to autolabel pull requests that modify the
translation sources with the `A-translation` label.

Signed-off-by: David Wood <david.wood@huawei.com>
2022-08-15 12:45:07 +01:00
David Wood a9e61677fc triagebot: add mention groups for diag translation
Add mention groups to `triagebot.toml` for diagnostic derive macros and
diagnostic translation sources/resources.

Signed-off-by: David Wood <david.wood@huawei.com>
2022-08-15 12:26:38 +01:00
Martin Nordholts 6f194d70d2 triagebot.yml: CC Enselic when rustdoc-json-types changes 2022-07-29 22:04:06 +02:00
Vytautas Astrauskas eb1a0c55f1 Add vakaras to the set of people notified when MIR changes. 2022-07-14 14:24:36 +02:00
Guillaume Gomez 3eb8198cf8
Rollup merge of #99183 - jonas-schievink:proc_macro-mention-r-a, r=jyn514
Mention rust-analyzer maintainers when `proc_macro` bridge is changed

rust-analyzer vendors a modified copy of the `proc_macro` crate in order to expand procedural macros built by Cargo. Since the ABI used by proc macros can change, we need to follow along with those changes. Getting notified when the proc macro bridge changes should make that easier, since that's what defines the ABI.

cc ```@rust-lang/wg-rls-2```
2022-07-13 10:38:49 +02:00
Jonas Schievink 2f0172f589 Mention rust-analyzer maintainers when `proc_macro` bridge is changed 2022-07-12 17:34:07 +02:00
Joshua Nelson bfb3afe893 Add some autolabels for A-bootstrap and T-infra 2022-07-10 17:32:37 -05:00
Celina G. Val d791310b92
Request to be notified of MIR changes
Adding myself (celinval) to be notified of PRs that changes the MIR.
2022-06-30 11:18:56 -07:00
bors a9eb9c52f3 Auto merge of #98649 - RalfJung:guardians-of-mir, r=oli-obk
move MIR syntax into a dedicated file and ping some people whenever it changes

Adding or changing MIR operations/statements/whatever should be under significant scrutiny wrt their wider impact, specified semantics, and so on. So let's start by putting all that into a dedicated file and pinging some people whenever that file changes.

This PR only moves definitions around, and then fiddles with imports until it all works again.
2022-06-30 03:50:35 +00:00
Ralf Jung a58d8f6616 ping more people
Co-authored-by: David Wood <agile.lion3441@fuligin.ink>
2022-06-29 16:03:24 -04:00
Ralf Jung ab01a73151 move MIR syntax into a dedicated file and ping some people whenever it changes 2022-06-29 16:03:24 -04:00
Matthias Krüger 17d3868c85
Rollup merge of #98636 - ehuss:mentions-wrapping, r=Mark-Simulacrum
Triagebot: Fix mentions word wrapping.

I forgot that GitHub's markdown treats newlines as hard breaks. This was causing some ugly-looking word wrapping in the triagebot mention messages. This fixes it so that the lines are not hard-wrapped.
2022-06-29 20:34:59 +02:00
Eric Huss b292d94a9a Triagebot: Fix mentions word wrapping. 2022-06-28 11:38:07 -07:00
Mark Rousskov d6b9c10e03 Fix mir-opt wg name 2022-06-28 08:14:42 -04:00
Eric Huss 44e57155cb Add triagebot mentions. 2022-06-27 11:34:49 -07:00
Josh Triplett 5cf5a5236f triagebot.toml: Sort and wrap the list of allowed labels 2022-06-22 14:02:48 -07:00
Josh Triplett 96cc0c691a triagebot.toml: Allow applying nominated labels
This seems likely to help more than it would hurt; let's see how it
goes.
2022-06-22 14:01:31 -07:00
Michael Goulet 7b6f25a2fa Add `#T-types/nominated` zulip notification 2022-06-03 07:08:17 -07:00
Michael Goulet 036f62badf
Rollup merge of #97436 - compiler-errors:macos-ping-2, r=Mark-Simulacrum
Update `triagebot.toml` for macos ping group

idk what i'm doing but i saw https://github.com/rust-lang/rust/pull/96392#issuecomment-1138893845

cc: `@thomcc`
2022-05-26 20:15:09 -07:00
Michael Goulet c838129205
Update `triagebot.toml` for macos ping group 2022-05-26 12:42:14 -07:00
Jane Lusby a21238cc29 Autotag library PRs with T-libs 2022-04-12 10:48:56 -07:00
David Tolnay 5b28c3873d
Add a team for '@rustbot ping fuchsia' 2022-03-03 15:33:05 -08:00
Jack Huey a0d603f6e8 Don't relabel to a team if there is already a team label 2022-02-12 11:47:00 -05:00
Noah Lev 1f65adfabf rustbot: Add autolabeling for `T-compiler`
This commit adds autolabeling for the `T-compiler` label, for PRs that
modify rustc's source code or tests (currently only `src/test/ui`).

This is possible now that rust-lang/triagebot#1321 has landed.
2021-12-12 11:10:05 -08:00
Noah Lev dce45a9247
rustbot: Add autolabeling for `T-rustdoc`
This commit adds autolabeling for the `T-rustdoc` label, for PRs that
modify rustdoc's source code, tests, or internal tooling.

This is possible now that rust-lang/triagebot#1321 has landed.
2021-12-11 16:51:07 -08:00
Josh Triplett 7e0293428f rustbot: Allow applying needs-fcp label
People should be able to help triage by observing that a change needs an
FCP before we can apply it.
2021-11-04 13:36:00 +01:00
Josh Triplett 056af9dbc8 rustbot: Allow applying relnotes label
Inspired by https://github.com/rust-lang/rust/pull/90521 , and by the
various `must_use` PRs; in all of those cases, the submitter of the PR
could know that `relnotes` applied, but couldn't apply it themselves.
2021-11-04 13:35:56 +01:00
Josh Triplett d50832ba09 triagebot: Treat `I-*nominated` like `I-nominated`
rustbot doesn't allow unauthenticated users to set `I-nominated`; apply
the same permissions to the new `I-*nominated` labels.
2021-10-21 15:07:36 +02:00
Guillaume Gomez 8eb50ce1f4
Rollup merge of #80543 - LeSeulArtichaut:notify-close, r=spastorino
Notify when an `I-prioritize` issue is closed or reopened

Companion PR to rust-lang/triagebot#1078, blocked on that PR.
r? ``@spastorino`` cc ``@rust-lang/wg-prioritization``
2021-08-29 16:25:26 +02:00
Ryan Levick 79da09b14a Use correct syntax 2021-07-26 11:38:46 +02:00
Ryan Levick d1b032f525 Notify the Rust 2021 edition working group in zulip of edition bugs 2021-07-26 10:31:28 +02:00
Llandy Riveron Del Risco 33a8e9f9ce triagebot shortcut config 2021-07-18 21:52:18 +02:00
Ryan Levick 07aa46e9e4 Allow anyone to add or remove any label starting with perf- 2021-07-01 14:56:24 +02:00
Yuki Okushi edf9375c02
Allow anyone to set `perf-regression` label 2021-06-28 18:17:20 +09:00
Frank Steffahn 1213d9262f Update unsound label for triagebot 2021-06-01 18:26:42 +02:00
Camelid 59ee872548 meta: Notify Zulip for rustdoc nominated issues
The rustdoc team does not currently use the `I-nominated` label, unlike
the libs and compiler teams (and maybe others). One reason for this is
that the other teams discuss their nominated issues in meetings, while
rustdoc is an async-only team.

However, it might be helpful to start using the `I-nominated` label for
rustdoc. The team currently uses a `cc @rust-lang/rustdoc` ping as the
equivalent, but it's easier to track issues when they use `I-nominated`.
Also we'd be more consistent with the other teams' procedures.

Since rustdoc doesn't have meetings, I propose we instead use the
triagebot notify Zulip functionality to create a topic in `#rustdoc` on
Zulip and ping the team. So it would look a bit like the procedure for
WG-prioritization when an issue acquires the `I-prioritize` label.
2021-03-01 18:10:30 -08:00
Léo Lanteri Thauvin 9c7dbe82e7
Notify when an `I-prioritize` issue is closed 2020-12-31 02:22:10 +01:00
Camelid dc58fc4de0
Remove `I-prioritize` from Zulip topic
It doesn't add anything since every topic in
`t-compiler/wg-prioritization/alerts` is about prioritization.
And it makes it harder to see the issue title, which is what the topic
is actually about.
2020-12-20 14:08:55 -08:00
Camelid a3c517a65f Auto-prioritize issues with `regression-untriaged` 2020-10-09 14:10:44 -07:00
Camelid b205436ff6
Allow anyone to set regression labels 2020-10-04 16:57:32 -07:00
Pietro Albini f64ddc60a5
triagebot: enable github releases synchronization 2020-09-08 10:43:52 +02:00
Santiago Pastorino 264434fea5
Prioritization WG: Open Zulip topics only for `I-prioritize` issues 2020-08-13 17:04:36 -03:00