From 5e87b2098e13520d1d11c495077e19beec674f82 Mon Sep 17 00:00:00 2001 From: Jazzband Bot Date: Fri, 11 Jun 2021 23:19:06 +0200 Subject: [PATCH] Initial settings. --- .github/settings.yml | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 .github/settings.yml diff --git a/.github/settings.yml b/.github/settings.yml new file mode 100644 index 0000000..9b0f1fe --- /dev/null +++ b/.github/settings.yml @@ -0,0 +1,22 @@ +branches: + # If the name of the branch is default, it will create a branch protection for the default branch in the repo + - name: default + # https://developer.github.com/v3/repos/branches/#update-branch-protection + # Branch Protection settings. Set to null to disable + protection: + # Required. Require at least one approving review on a pull request, before merging. Set to null to disable. + required_pull_request_reviews: + # The number of approvals required. (1-6) + required_approving_review_count: 1 + # Dismiss approved reviews automatically when a new commit is pushed. + dismiss_stale_reviews: true + # Blocks merge until code owners have reviewed. + require_code_owner_reviews: true + # Required. Require status checks to pass before merging. Set to null to disable + required_status_checks: + # Required. Require branches to be up to date before merging. + strict: true + # Required. The list of status checks to require in order to merge into this branch + contexts: ["pullapprove"] + # Required. Enforce all configured restrictions for administrators. Set to true to enforce required status checks for repository administrators. Set to null to disable. + enforce_admins: null