Copilot commented on code in PR #55484:
URL: https://github.com/apache/arrow/pull/55484#discussion_r4531885502


##########
.asf.yaml:
##########
@@ -27,9 +27,27 @@ github:
     projects: true
     discussions: true
 
+  # Pull requests are merged with the squash button. The commit
+  # message is the pull request title and description.
+  enabled_merge_buttons:
+    squash: true
+    squash_commit_message: PR_TITLE_AND_DESC
+    merge: false
+    rebase: false
+
   protected_branches:
     # protect main against force push
-    main: {}
+    main:
+      required_status_checks:
+        # Don't require branches to be up to date before merging.
+        strict: false
+        # The "Merge check" job in
+        # .github/workflows/dev_pr_merge_check.yml. The merge button
+        # is disabled while the pull request title isn't
+        # "GH-XXX: [Component] Title" or the issue isn't open and
+        # assigned.
+        contexts:
+          - Merge check

Review Comment:
   Requiring this check also blocks the existing release version-bump push: 
`dev/release/post-10-bump-versions.sh` creates commits directly on the default 
branch and pushes them at lines 96–99, but this check only runs on pull 
requests, so those commits cannot satisfy it. Please migrate that release step 
(including tagging after the changes land) to a PR-based flow before enabling 
the requirement, or provide an explicit release bypass.



-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to