From 2167f2899177368c3565d43a98c19e30ec1e2ec9 Mon Sep 17 00:00:00 2001 From: Christian Heimes Date: Wed, 1 Apr 2026 13:33:26 +0200 Subject: [PATCH] ci: fix mergify configuration PR #903 removed the `mypy` check and moved all checks to `pre-commit`. Update mergify configuration to require successful `pre-commit`, `pkglint`, and `docs` builds before a MR can be merged. Signed-off-by: Christian Heimes --- .mergify.yml | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/.mergify.yml b/.mergify.yml index 40a08d73..f06b387d 100644 --- a/.mergify.yml +++ b/.mergify.yml @@ -36,8 +36,10 @@ pull_request_rules: - check-success=unit (3.14, 1.75, ubuntu-latest) - check-success=unit (3.14, 1.75, macos-latest) - # MyPy type checking - - check-success=mypy + # checks (see check.yaml) + - check-success=pre-commit + - check-success=pkglint + - check-success=readthedocs # E2E test suites (consolidated from individual tests) # Python 3.12 - Ubuntu only (macOS excluded)