From fd2ccf242f941bd8fa09b615f136554d05151c6e Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Sun, 1 Mar 2026 17:59:57 +0000 Subject: [PATCH 1/2] Initial plan From e70c76ae037126bf92e0df479b10d53e2bdba2dd Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Sun, 1 Mar 2026 18:01:43 +0000 Subject: [PATCH 2/2] Add branch protection ruleset requiring pull requests on master/main/dev Co-authored-by: manno23 <842409+manno23@users.noreply.github.com> --- .github/rulesets/require-pull-request.json | 30 ++++++++++++++++++++++ 1 file changed, 30 insertions(+) create mode 100644 .github/rulesets/require-pull-request.json diff --git a/.github/rulesets/require-pull-request.json b/.github/rulesets/require-pull-request.json new file mode 100644 index 000000000000..23ac06309e6c --- /dev/null +++ b/.github/rulesets/require-pull-request.json @@ -0,0 +1,30 @@ +{ + "name": "Require pull request on master/main", + "target": "branch", + "enforcement": "active", + "conditions": { + "ref_name": { + "include": ["refs/heads/master", "refs/heads/main", "refs/heads/dev"], + "exclude": [] + } + }, + "bypass_actors": [ + { + "actor_type": "RepositoryRole", + "actor_id": 5, + "bypass_mode": "always" + } + ], + "rules": [ + { + "type": "pull_request", + "parameters": { + "required_approving_review_count": 0, + "dismiss_stale_reviews_on_push": false, + "require_code_owner_review": false, + "require_last_push_approval": false, + "required_review_thread_resolution": false + } + } + ] +}