ci(mergify): enable autoqueue and fix conditions (#536)

diff --git a/.mergify.yml b/.mergify.yml
index 142c4f4..feae568 100644
--- a/.mergify.yml
+++ b/.mergify.yml
@@ -1,6 +1,7 @@
 queue_rules:
   - name: default
     merge_method: squash
+    autoqueue: true
     queue_conditions:
       - or:
         - author = jd
@@ -22,7 +23,8 @@
   - name: warn on no changelog
     conditions:
       - -files~=^releasenotes/notes/
-      - label!=no-changelog
+      - label != no-changelog
+      - author != dependabot[bot]
       - -closed
     actions:
       comment:
@@ -31,11 +33,6 @@
           [reno](https://docs.openstack.org/reno/latest/user/usage.html) to add
           a changelog entry.
 
-  - name: automatic queue
-    conditions: []
-    actions:
-      queue:
-
   - name: dismiss reviews
     conditions: []
     actions: