From 8ed0bf18d6565fce9e89047d84352d31d6a67720 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Volkan=20Yaz=C4=B1c=C4=B1?= Date: Fri, 28 Nov 2025 15:25:36 +0100 Subject: [PATCH] Disable commit signatures --- .asf.yaml | 27 ++++++++++++++++++++++++--- 1 file changed, 24 insertions(+), 3 deletions(-) diff --git a/.asf.yaml b/.asf.yaml index 1a2542b2..698e518a 100644 --- a/.asf.yaml +++ b/.asf.yaml @@ -41,7 +41,15 @@ github: - log4j2 - logging - del_branch_on_merge: true + # Pull Request settings: + # https://github.com/apache/infrastructure-asfyaml#pull-request-settings + pull_requests: + # allow auto-merge + allow_auto_merge: true + # enable updating head branches of pull requests + allow_update_branch: true + # auto-delete head branches after being merged + del_branch_on_merge: true # Enforce squashing while merging PRs. # Otherwise, the git log gets polluted severely. @@ -53,7 +61,20 @@ github: features: issues: true - # Prevent force pushes to primary branches + # Enforce Review-then-Commit protected_branches: main: - required_signatures: true + # All reviews must be addressed before merging + required_conversation_resolution: true + # Require checks to pass before merging + required_status_checks: + checks: + # The GitHub Actions app: 15368 + - app_id: 15368 + context: "build / build (ubuntu-latest)" + # The GitHub Advanced Security app: 57789 + - app_id: 57789 + context: "CodeQL" + # At least one positive review must be present + required_pull_request_reviews: + required_approving_review_count: 1