Update mergify rules so that I can add waiting-on-author on a PR that's passing CI. Remove noisy comments.

This commit is contained in:
Jimmy Chen
2025-05-27 23:03:22 +10:00
parent 7759cb8f91
commit 8dde5bdb44

10
.github/mergify.yml vendored
View File

@@ -48,17 +48,17 @@ pull_request_rules:
# CI workflows approvals.
- check-success=test-suite-success
- check-success=local-testnet-success
- "#review-requested > 0"
# Update the label only if there are no more change requests from any reviewers and no unresolved threads.
# This rule ensures that a PR with passing CI can be marked as `waiting-on-author`.
- or:
- "#changes-requested-reviews-by = 0"
- "#review-threads-unresolved = 0"
actions:
label:
remove:
- waiting-on-author
add:
- ready-for-review
comment:
message: >
All required checks have passed and there are no merge conflicts.
This pull request may now be ready for another review.
- name: Close stale pull request after 30 days of inactivity
conditions: