Skip to content

Commit e98e7e8

Browse files
committed
ci: disable Mergify interactive queue controls in PR comments
Motivation: Rendered task-list checkboxes in the Merge Queue status comment could be clicked accidentally by reviewers, triggering unexpected merges before the required approval count was met. Design Choices: Set queue_controls_comment to false in the merge_queue block of .mergify.yml to disable rendering these interactive controls. Benefits: Prevents accidental manual queueing and merging of pull requests while allowing automated queues like Dependabot to work normally. diff --git a/.mergify.yml b/.mergify.yml new file mode 100644 index 0000000..af0d779 --- /dev/null +++ b/.mergify.yml @@ -0,0 +1,4 @@ +--- +merge_queue: + status_comments: none + queue_controls_comment: false
1 parent 9e97a19 commit e98e7e8

1 file changed

Lines changed: 5 additions & 0 deletions

File tree

.mergify.yml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,8 @@
1+
---
2+
merge_queue:
3+
status_comments: none
4+
queue_controls_comment: false
5+
16
pull_request_rules:
27
- name: automatic merge
38
conditions:

0 commit comments

Comments
 (0)