Commit e98e7e8
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: false1 parent 9e97a19 commit e98e7e8
1 file changed
Lines changed: 5 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
1 | 6 | | |
2 | 7 | | |
3 | 8 | | |
| |||
0 commit comments