Skip to content

Commit a15d6f9

Browse files
committed
Disable commit signatures
1 parent c14f006 commit a15d6f9

File tree

1 file changed

+24
-5
lines changed

1 file changed

+24
-5
lines changed

.asf.yaml

Lines changed: 24 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,15 @@ github:
4848
- coroutines
4949
- concurrency
5050

51-
del_branch_on_merge: true
51+
# Pull Request settings:
52+
# https://github.com/apache/infrastructure-asfyaml#pull-request-settings
53+
pull_requests:
54+
# allow auto-merge
55+
allow_auto_merge: true
56+
# enable updating head branches of pull requests
57+
allow_update_branch: true
58+
# auto-delete head branches after being merged
59+
del_branch_on_merge: true
5260

5361
# Enforce squashing while merging PRs.
5462
# Otherwise, the git log gets polluted severely.
@@ -57,9 +65,20 @@ github:
5765
merge: false
5866
rebase: false
5967

60-
features:
61-
issues: true
62-
68+
# Enforce Review-then-Commit
6369
protected_branches:
6470
main:
65-
required_signatures: true
71+
# All reviews must be addressed before merging
72+
required_conversation_resolution: true
73+
# Require checks to pass before merging
74+
required_status_checks:
75+
checks:
76+
# The GitHub Actions app: 15368
77+
- app_id: 15368
78+
context: "build / build (ubuntu-latest)"
79+
# The GitHub Advanced Security app: 57789
80+
- app_id: 57789
81+
context: "CodeQL"
82+
# At least one positive review must be present
83+
required_pull_request_reviews:
84+
required_approving_review_count: 1

0 commit comments

Comments
 (0)