diff --git a/.mergify.yml b/.mergify.yml
new file mode 100644
index 0000000..e49261c
--- /dev/null
+++ b/.mergify.yml
@@ -0,0 +1,11 @@
+pull_request_rules:
+  - name: automatic merge on CI success
+    conditions:
+      - check-success=ci/hercules/evaluation
+      - check-success=ci/hercules/derivations
+      - author=github-actions[bot]
+      - head~=^update/(nixpkgs|sops-nix|hercules-ci-effects,cachix)-
+    actions:
+      merge:
+        method: merge
+      delete_head_branch: {}