fix(ci): require review and ci before mergify auto-queue

This commit is contained in:
Adam Moussa 2026-08-24 13:17:14 -04:00
parent dce935ce31
commit a04036962c
No known key found for this signature in database

View file

@ -8,6 +8,18 @@ merge_protections_settings:
- -draft
- author != dependabot[bot]
- author != renovate[bot]
- "#approved-reviews-by >= 1"
- github-code-owner-review-satisfied
- check-success = "ci / ci"
merge_protections:
- name: require-review-and-ci
if:
- base = main
success_conditions:
- "#approved-reviews-by >= 1"
- github-code-owner-review-satisfied
- check-success = "ci / ci"
queue_rules:
- name: default
@ -16,6 +28,13 @@ queue_rules:
- -draft
- author != dependabot[bot]
- author != renovate[bot]
- "#approved-reviews-by >= 1"
- github-code-owner-review-satisfied
- check-success = "ci / ci"
merge_conditions:
- "#approved-reviews-by >= 1"
- github-code-owner-review-satisfied
- check-success = "ci / ci"
merge_method: squash
commit_message_format:
title: inherit