From fe0ccf28c9583e4469ceefe193be889e56ddac88 Mon Sep 17 00:00:00 2001 From: Kaspar Schleiser Date: Tue, 15 Nov 2022 10:52:34 +0100 Subject: [PATCH] CI: add bors.toml --- bors.toml | 28 ++++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) create mode 100644 bors.toml diff --git a/bors.toml b/bors.toml new file mode 100644 index 0000000000..7e7a19e4e9 --- /dev/null +++ b/bors.toml @@ -0,0 +1,28 @@ +# List of commit statuses that must pass on the PR commit when it is r+-ed. +# (listed in same order as in the repo's branch protection settings) +pr_status = [ + "python-tests", + "tools-build", + "check-labels", + "static-tests", + "check-commits (commit-msg)", + "check-commits (pr-check)", + "Murdock", + ] + +# List of commit statuses that must pass on the merge commit before it is +# pushed to master. +status = [ + "Murdock", + "static-tests", + "tools-build", + ] + +# Number of project members who must approve the PR (using GitHub Reviews) +# before it is pushed to master. +# This necessary even with the check-labels action (which checks for >1 ACKs), +# as that passes when there's no review or no special label set. +required_approvals = 1 + +# delete branch after successful merge +delete_merged_branches = true