This is an automated email from the ASF dual-hosted git repository.
github-merge-queue[bot] pushed a commit to branch dev
in repository https://gitbox.apache.org/repos/asf/seatunnel.git
The following commit(s) were added to refs/heads/dev by this push:
new 332d6ac6c0 [Fix][CI] Make ruleset bypass cover full merge gate (#12289)
332d6ac6c0 is described below
commit 332d6ac6c047b2e98efd61199fa9459f6c944a19
Author: Daniel <[email protected]>
AuthorDate: Sun Sep 13 03:40:52 2026 +0000
[Fix][CI] Make ruleset bypass cover full merge gate (#12289)
---
.asf.yaml | 32 ++++++++++++++++++++++----------
1 file changed, 22 insertions(+), 10 deletions(-)
diff --git a/.asf.yaml b/.asf.yaml
index 1f4cb240a9..4aae8472ce 100644
--- a/.asf.yaml
+++ b/.asf.yaml
@@ -68,6 +68,25 @@ github:
- refs/heads/dev
exclude: []
rules:
+ # Preserve branch safety in the ruleset so bypass actors cover the
full merge gate.
+ - type: deletion
+ - type: non_fast_forward
+ - type: pull_request
+ parameters:
+ allowed_merge_methods:
+ - squash
+ dismiss_stale_reviews_on_push: true
+ require_code_owner_review: false
+ require_extra_approval_for_unattributed_changes: false
+ require_last_push_approval: false
+ required_approving_review_count: 1
+ required_review_thread_resolution: false
+ - type: required_status_checks
+ parameters:
+ strict_required_status_checks_policy: false
+ required_status_checks:
+ - context: Build
+ integration_id: 15368
- type: merge_queue
parameters:
# Allow enough time for runner scheduling before the 30-minute job
starts.
@@ -79,16 +98,9 @@ github:
merge_method: SQUASH
min_entries_to_merge: 1
min_entries_to_merge_wait_minutes: 0
- protected_branches:
- dev:
- required_status_checks:
- strict: false
- checks:
- - context: Build
- app_id: 15368
- required_pull_request_reviews:
- dismiss_stale_reviews: true
- required_approving_review_count: 1
+ # Classic branch protection is intentionally disabled: the ruleset above now
owns
+ # the dev branch merge requirements and its bypass actors can bypass the
full gate.
+ protected_branches: ~
notifications:
commits: [email protected]