From c1708feabf8e777ee9f3e8355563fe5c8ddaba21 Mon Sep 17 00:00:00 2001 From: Thomas Schuetz Date: Thu, 27 Apr 2023 08:35:18 +0200 Subject: [PATCH] feat: removed branch protection from settings Signed-off-by: Thomas Schuetz --- .github/settings.yml | 29 ----------------------------- 1 file changed, 29 deletions(-) diff --git a/.github/settings.yml b/.github/settings.yml index 8561039d..17e5f101 100644 --- a/.github/settings.yml +++ b/.github/settings.yml @@ -85,32 +85,3 @@ teams: permission: maintain - name: contributors permission: push - -branches: - - name: main - # https://docs.github.com/en/rest/reference/repos#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 - # Specify which users and teams can dismiss pull request reviews. Pass an empty dismissal_restrictions object to disable. User and team dismissal_restrictions are only available for organization-owned repositories. Omit this parameter for personal repositories. - # 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: [ "DCO" ] - # 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: true - # Prevent merge commits from being pushed to matching branches - required_linear_history: true - restrictions: - users: [] - apps: [] - teams: []