fix(test): TestBlockPoolMaliciousNode
shutdown threads at exit (backport #4633)
#4635
Mergify / Summary
succeeded
Dec 11, 2024 in 1s
3 potential rules
Rule: merge PR (v0.37.x and v0.38.x) (merge)
-
-closed
[📌 merge requirement] -
#approved-reviews-by >= 1
[🛡 GitHub branch protection] -
#changes-requested-reviews-by = 0
[🛡 GitHub branch protection] -
#commits-behind = 0
[🛡 GitHub branch protection] -
-base=v0.34.x
-
-base=v1.x
-
-conflict
[📌 merge requirement] -
-draft
[📌 merge requirement] -
-label=manual-backport
-
author=mergify[bot]
-
branch-protection-review-decision = APPROVED
[🛡 GitHub branch protection] -
check-success=Build (arm, linux)
-
check-success=check
-
check-success=e2e-test
-
check-success=golangci-lint
-
check-success=test_abci_cli
-
check-success=test_apps
-
check-success=tests (00)
-
check-success=tests (01)
-
check-success=tests (02)
-
check-success=tests (03)
-
check-success=tests (04)
-
check-success=tests (05)
-
head~=mergify/bp/
- any of: [📌 merge -> configuration change requirements]
-
-mergify-configuration-changed
-
check-success = Configuration changed
-
- any of: [🛡 GitHub branch protection]
-
check-success = tests (00)
-
check-neutral = tests (00)
-
check-skipped = tests (00)
-
- any of: [🛡 GitHub branch protection]
-
check-success = tests (01)
-
check-neutral = tests (01)
-
check-skipped = tests (01)
-
- any of: [🛡 GitHub branch protection]
-
check-success = tests (02)
-
check-neutral = tests (02)
-
check-skipped = tests (02)
-
- any of: [🛡 GitHub branch protection]
-
check-success = tests (03)
-
check-neutral = tests (03)
-
check-skipped = tests (03)
-
- any of: [🛡 GitHub branch protection]
-
check-success = tests (04)
-
check-neutral = tests (04)
-
check-skipped = tests (04)
-
- any of: [🛡 GitHub branch protection]
-
check-success = tests (05)
-
check-neutral = tests (05)
-
check-skipped = tests (05)
-
- any of: [🛡 GitHub branch protection]
-
check-success = Build (amd64, linux)
-
check-neutral = Build (amd64, linux)
-
check-skipped = Build (amd64, linux)
-
- any of: [🛡 GitHub branch protection]
-
check-success = Build (arm, linux)
-
check-neutral = Build (arm, linux)
-
check-skipped = Build (arm, linux)
-
- any of: [🛡 GitHub branch protection]
-
check-success = e2e-test
-
check-neutral = e2e-test
-
check-skipped = e2e-test
-
- any of: [🛡 GitHub branch protection]
-
check-success = govulncheck
-
check-neutral = govulncheck
-
check-skipped = govulncheck
-
- any of: [🛡 GitHub branch protection]
-
check-success = golangci-lint
-
check-neutral = golangci-lint
-
check-skipped = golangci-lint
-
Rule: automatically merge PR with automerge label and no manual-backport label (merge)
-
-closed
[📌 merge requirement] -
label=automerge
-
#approved-reviews-by >= 1
[🛡 GitHub branch protection] -
#changes-requested-reviews-by = 0
[🛡 GitHub branch protection] -
#commits-behind = 0
[🛡 GitHub branch protection] -
-conflict
[📌 merge requirement] -
-draft
[📌 merge requirement] -
-label=manual-backport
-
branch-protection-review-decision = APPROVED
[🛡 GitHub branch protection] - any of: [📌 merge -> configuration change requirements]
-
-mergify-configuration-changed
-
check-success = Configuration changed
-
- any of: [🛡 GitHub branch protection]
-
check-success = tests (00)
-
check-neutral = tests (00)
-
check-skipped = tests (00)
-
- any of: [🛡 GitHub branch protection]
-
check-success = tests (01)
-
check-neutral = tests (01)
-
check-skipped = tests (01)
-
- any of: [🛡 GitHub branch protection]
-
check-success = tests (02)
-
check-neutral = tests (02)
-
check-skipped = tests (02)
-
- any of: [🛡 GitHub branch protection]
-
check-success = tests (03)
-
check-neutral = tests (03)
-
check-skipped = tests (03)
-
- any of: [🛡 GitHub branch protection]
-
check-success = tests (04)
-
check-neutral = tests (04)
-
check-skipped = tests (04)
-
- any of: [🛡 GitHub branch protection]
-
check-success = tests (05)
-
check-neutral = tests (05)
-
check-skipped = tests (05)
-
- any of: [🛡 GitHub branch protection]
-
check-success = Build (amd64, linux)
-
check-neutral = Build (amd64, linux)
-
check-skipped = Build (amd64, linux)
-
- any of: [🛡 GitHub branch protection]
-
check-success = Build (arm, linux)
-
check-neutral = Build (arm, linux)
-
check-skipped = Build (arm, linux)
-
- any of: [🛡 GitHub branch protection]
-
check-success = e2e-test
-
check-neutral = e2e-test
-
check-skipped = e2e-test
-
- any of: [🛡 GitHub branch protection]
-
check-success = govulncheck
-
check-neutral = govulncheck
-
check-skipped = govulncheck
-
- any of: [🛡 GitHub branch protection]
-
check-success = golangci-lint
-
check-neutral = golangci-lint
-
check-skipped = golangci-lint
-
Rule: Make sure PR are up to date before merging (update)
-
#commits-behind > 0
[📌 update requirement] -
-closed
[📌 update requirement] -
#approved-reviews-by >= 1
-
-conflict
[📌 update requirement] -
-draft
-
queue-position = -1
[📌 update requirement]
💖 Mergify is proud to provide this service for free to open source projects.
🚀 You can help us by becoming a sponsor!
7 not applicable rules
Rule: automatic approval for Dependabot pull requests (review)
-
author=dependabot[bot]
Rule: merge PR (v0.34.x) (merge)
-
-closed
[📌 merge requirement] -
base=v0.34.x
-
check-success=Build
-
check-success=Super linter
-
check-success=check-mocks
-
check-success=cleanup-runs
-
check-success=split-test-files
-
#approved-reviews-by >= 1
[🛡 GitHub branch protection] -
#changes-requested-reviews-by = 0
[🛡 GitHub branch protection] -
#commits-behind = 0
[🛡 GitHub branch protection] -
-conflict
[📌 merge requirement] -
-draft
[📌 merge requirement] -
-label=manual-backport
-
author=mergify[bot]
-
branch-protection-review-decision = APPROVED
[🛡 GitHub branch protection] -
check-success=check-proto
-
check-success=e2e-test
-
check-success=golangci-lint
-
check-success=test_abci_cli
-
check-success=test_apps
-
check-success=tests (00)
-
check-success=tests (01)
-
check-success=tests (02)
-
check-success=tests (03)
-
head~=mergify/bp/
- any of: [📌 merge -> configuration change requirements]
-
-mergify-configuration-changed
-
check-success = Configuration changed
-
- any of: [🛡 GitHub branch protection]
-
check-success = tests (00)
-
check-neutral = tests (00)
-
check-skipped = tests (00)
-
- any of: [🛡 GitHub branch protection]
-
check-success = tests (01)
-
check-neutral = tests (01)
-
check-skipped = tests (01)
-
- any of: [🛡 GitHub branch protection]
-
check-success = tests (02)
-
check-neutral = tests (02)
-
check-skipped = tests (02)
-
- any of: [🛡 GitHub branch protection]
-
check-success = tests (03)
-
check-neutral = tests (03)
-
check-skipped = tests (03)
-
- any of: [🛡 GitHub branch protection]
-
check-success = tests (04)
-
check-neutral = tests (04)
-
check-skipped = tests (04)
-
- any of: [🛡 GitHub branch protection]
-
check-success = tests (05)
-
check-neutral = tests (05)
-
check-skipped = tests (05)
-
- any of: [🛡 GitHub branch protection]
-
check-success = Build (amd64, linux)
-
check-neutral = Build (amd64, linux)
-
check-skipped = Build (amd64, linux)
-
- any of: [🛡 GitHub branch protection]
-
check-success = Build (arm, linux)
-
check-neutral = Build (arm, linux)
-
check-skipped = Build (arm, linux)
-
- any of: [🛡 GitHub branch protection]
-
check-success = e2e-test
-
check-neutral = e2e-test
-
check-skipped = e2e-test
-
- any of: [🛡 GitHub branch protection]
-
check-success = govulncheck
-
check-neutral = govulncheck
-
check-skipped = govulncheck
-
- any of: [🛡 GitHub branch protection]
-
check-success = golangci-lint
-
check-neutral = golangci-lint
-
check-skipped = golangci-lint
-
Rule: merge PR (v1.x) (merge)
-
-closed
[📌 merge requirement] -
base=v1.x
-
check-success=lint
-
#approved-reviews-by >= 1
[🛡 GitHub branch protection] -
#changes-requested-reviews-by = 0
[🛡 GitHub branch protection] -
#commits-behind = 0
[🛡 GitHub branch protection] -
-conflict
[📌 merge requirement] -
-draft
[📌 merge requirement] -
-label=manual-backport
-
author=mergify[bot]
-
branch-protection-review-decision = APPROVED
[🛡 GitHub branch protection] -
check-success=Build (arm, linux)
-
check-success=check
-
check-success=check-mocks-metrics
-
check-success=check-proto
-
check-success=e2e-test
-
check-success=test_abci_cli
-
check-success=test_apps
-
check-success=tests (00)
-
check-success=tests (01)
-
check-success=tests (02)
-
check-success=tests (03)
-
check-success=tests (04)
-
check-success=tests (05)
-
head~=mergify/bp/
- any of: [📌 merge -> configuration change requirements]
-
-mergify-configuration-changed
-
check-success = Configuration changed
-
- any of: [🛡 GitHub branch protection]
-
check-success = tests (00)
-
check-neutral = tests (00)
-
check-skipped = tests (00)
-
- any of: [🛡 GitHub branch protection]
-
check-success = tests (01)
-
check-neutral = tests (01)
-
check-skipped = tests (01)
-
- any of: [🛡 GitHub branch protection]
-
check-success = tests (02)
-
check-neutral = tests (02)
-
check-skipped = tests (02)
-
- any of: [🛡 GitHub branch protection]
-
check-success = tests (03)
-
check-neutral = tests (03)
-
check-skipped = tests (03)
-
- any of: [🛡 GitHub branch protection]
-
check-success = tests (04)
-
check-neutral = tests (04)
-
check-skipped = tests (04)
-
- any of: [🛡 GitHub branch protection]
-
check-success = tests (05)
-
check-neutral = tests (05)
-
check-skipped = tests (05)
-
- any of: [🛡 GitHub branch protection]
-
check-success = Build (amd64, linux)
-
check-neutral = Build (amd64, linux)
-
check-skipped = Build (amd64, linux)
-
- any of: [🛡 GitHub branch protection]
-
check-success = Build (arm, linux)
-
check-neutral = Build (arm, linux)
-
check-skipped = Build (arm, linux)
-
- any of: [🛡 GitHub branch protection]
-
check-success = e2e-test
-
check-neutral = e2e-test
-
check-skipped = e2e-test
-
- any of: [🛡 GitHub branch protection]
-
check-success = govulncheck
-
check-neutral = govulncheck
-
check-skipped = govulncheck
-
- any of: [🛡 GitHub branch protection]
-
check-success = golangci-lint
-
check-neutral = golangci-lint
-
check-skipped = golangci-lint
-
Rule: backport patches to v1.x branch (backport)
-
base=main
-
label=backport-to-v1.x
-
merged
[📌 backport requirement]
Rule: backport patches to v0.38.x branch (backport)
-
base=main
-
label=backport-to-v0.38.x
-
merged
[📌 backport requirement]
Rule: backport patches to v0.37.x branch (backport)
-
base=main
-
label=backport-to-v0.37.x
-
merged
[📌 backport requirement]
Rule: backport patches to v0.34.x branch (backport)
-
base=main
-
label=backport-to-v0.34.x
-
merged
[📌 backport requirement]
Mergify commands and options
More conditions and actions can be found in the documentation.
You can also trigger Mergify actions by commenting on this pull request:
@Mergifyio refresh
will re-evaluate the rules@Mergifyio rebase
will rebase this PR on its base branch@Mergifyio update
will merge the base branch into this PR@Mergifyio backport <destination>
will backport this PR on<destination>
branch
Additionally, on Mergify dashboard you can:
- look at your merge queues
- generate the Mergify configuration with the config editor.
Finally, you can contact us on https://mergify.com
Loading