-
Notifications
You must be signed in to change notification settings - Fork 13.6k
Enable T-compiler backport nomination #144583
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Enable T-compiler backport nomination #144583
Conversation
rustbot has assigned @Mark-Simulacrum. Use |
|
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
Do we know how noisy this might be? I assume not very, considering it's limited to regressions labelled with T-compiler only 🤔 |
206d8fd
to
f94f2c4
Compare
This comment has been minimized.
This comment has been minimized.
Correct. If it works as intended ( 😅 ), we will have backport triggers only on T-compiler beta+stable regressions labeled |
@Urgau in your review comment you asked me to use kebab-case. Only now I notice that it's nowhere used in this |
@rustbot author |
Reminder, once the PR becomes ready for a review, use |
f94f2c4
to
21ff9cf
Compare
This comment has been minimized.
This comment has been minimized.
21ff9cf
to
c5b4606
Compare
shrug on my part, but if you want to do the work of adding |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Seems fine, maybe let's give this a shot? If needed, this is easy to revert so that should be fine.
Feel free to also r=me unless there's something else.
Let's try it and see how it goes. @bors r=jieyouxu,Urgau always |
Rollup of 8 pull requests Successful merges: - #144034 (tests: Test line number in debuginfo for diverging function calls) - #144510 (Fix Ord, Eq and Hash implementation of panic::Location) - #144583 (Enable T-compiler backport nomination) - #144586 (Update wasi-sdk to 27.0 in CI) - #144605 (Resolve: cachify `ExternPreludeEntry.binding` through a `Cell`) - #144632 (Update some tests for LLVM 21) - #144639 (Update rustc-perf submodule) - #144640 (Add support for the m68k architecture in 'object_architecture') r? `@ghost` `@rustbot` modify labels: rollup
Rollup merge of #144583 - apiraino:enable-t-compiler-backport-nomination, r=jieyouxu,Urgau Enable T-compiler backport nomination This patches the triagebot.toml so that it will trigger a backport label on pull requests fixing regressions. Applying a backport label will trigger creating a Zulip thread. For now the configuration only for `T-compiler` labeled regressions. Comments in the code explain how it works. Documentation [on the forge](https://forge.rust-lang.org/triagebot/backport.html). ``` [backport.foo] # The pull request MUST have one of these labels required_pr_labels = ["T-compiler"] # The regression MUST have this label required_issue_label = "regression-from-stable-to-beta" # if the above conditions matches, the PR will receive these labels add_labels = ["beta-nominated"] ``` Anything to think about before merging this? thanks for a review
Rollup of 8 pull requests Successful merges: - rust-lang#144034 (tests: Test line number in debuginfo for diverging function calls) - rust-lang#144510 (Fix Ord, Eq and Hash implementation of panic::Location) - rust-lang#144583 (Enable T-compiler backport nomination) - rust-lang#144586 (Update wasi-sdk to 27.0 in CI) - rust-lang#144605 (Resolve: cachify `ExternPreludeEntry.binding` through a `Cell`) - rust-lang#144632 (Update some tests for LLVM 21) - rust-lang#144639 (Update rustc-perf submodule) - rust-lang#144640 (Add support for the m68k architecture in 'object_architecture') r? `@ghost` `@rustbot` modify labels: rollup
This patches the triagebot.toml so that it will trigger a backport label on pull requests fixing regressions. Applying a backport label will trigger creating a Zulip thread. For now the configuration only for
T-compiler
labeled regressions.Comments in the code explain how it works. Documentation on the forge.
Anything to think about before merging this?
thanks for a review