| # 6 hours timeout for CI builds |
| timeout = 21600 |
| |
| # Do not allow approving PRs with certain labels |
| labels_blocking_approval = [ |
| # Waiting for an FCP to finish |
| "final-comment-period", |
| "proposed-final-comment-period", |
| # PRs that were closed or postponed by an FCP |
| "disposition-close", |
| "disposition-postpone", |
| # Waiting for library ACP |
| "S-waiting-on-ACP", |
| "S-waiting-on-concerns", |
| "S-waiting-on-crater", |
| "S-waiting-on-fcp", |
| "S-waiting-on-MCP", |
| "S-waiting-on-t-lang", |
| "S-waiting-on-t-compiler", |
| "S-waiting-on-t-libs-api", |
| "S-waiting-on-t-libs", |
| "S-waiting-on-t-types", |
| "S-waiting-on-t-opsem", |
| "S-waiting-on-t-rustdoc", |
| "S-waiting-on-t-rustdoc-frontend", |
| "S-waiting-on-t-clippy" |
| ] |
| |
| # If CI runs quicker than this duration, consider it to be a failure |
| min_ci_time = 600 |
| |
| # Flip this once new bors is used for actual merges on this repository |
| merge_queue_enabled = false |
| report_merge_conflicts = true |
| |
| [labels] |
| approved = [ |
| "+S-waiting-on-bors", |
| "-S-blocked", |
| "-S-waiting-on-author", |
| "-S-waiting-on-crater", |
| "-S-waiting-on-review", |
| "-S-waiting-on-team" |
| ] |
| unapproved = [ |
| "+S-waiting-on-author", |
| "-S-blocked", |
| "-S-waiting-on-bors", |
| "-S-waiting-on-crater", |
| "-S-waiting-on-review", |
| "-S-waiting-on-team" |
| ] |
| try_failed = [ |
| "+S-waiting-on-author", |
| "-S-waiting-on-review", |
| "-S-waiting-on-crater" |
| ] |
| auto_build_succeeded = ["+merged-by-bors"] |
| auto_build_failed = [ |
| "+S-waiting-on-review", |
| "-S-blocked", |
| "-S-waiting-on-bors", |
| "-S-waiting-on-author", |
| "-S-waiting-on-crater", |
| "-S-waiting-on-team" |
| ] |