Prevent mergify from updating labels while CI is still running. (#7470)

This commit is contained in:
Jimmy Chen
2025-05-16 11:46:21 +10:00
committed by GitHub
parent cc6ae9d3f0
commit e0ee148d6a

13
.github/mergify.yml vendored
View File

@@ -23,10 +23,10 @@ pull_request_rules:
conditions: conditions:
- -closed - -closed
- or: - or:
- check-failure=test-suite-success
- check-skipped=test-suite-success - check-skipped=test-suite-success
- check-failure=local-testnet-success
- check-skipped=local-testnet-success - check-skipped=local-testnet-success
- check-failure=test-suite-success
- check-failure=local-testnet-success
actions: actions:
comment: comment:
message: Some required checks have failed. Could you please take a look @{{author}}? 🙏 message: Some required checks have failed. Could you please take a look @{{author}}? 🙏
@@ -42,11 +42,10 @@ pull_request_rules:
- -draft - -draft
- label=waiting-on-author - label=waiting-on-author
- -conflict - -conflict
# Need to be the logical opposite of the above rule `Ask to resolve CI failures`, otherwise mergify will run into an infinite loop. # Unfortunately, it doesn't look like there's an easy way to check for PRs pending
- check-failure!=test-suite-success # CI workflows approvals.
- check-skipped!=test-suite-success - check-success=local-testnet-success
- check-failure!=local-testnet-success - check-success=local-testnet-success
- check-skipped!=local-testnet-success
- "#review-requested > 0" - "#review-requested > 0"
actions: actions:
label: label: