mirror of
https://gitee.com/milvus-io/milvus.git
synced 2025-12-08 01:58:34 +08:00
test: mergify removes ci-passed when only tests changes (#45038)
Signed-off-by: Zhikun Yao <zhikun.yao@zilliz.com>
This commit is contained in:
parent
314ee81712
commit
cab9ee63f6
15
.github/mergify.yml
vendored
15
.github/mergify.yml
vendored
@ -214,6 +214,21 @@ pull_request_rules:
|
||||
# Remove ci-passed labels when tests fail
|
||||
# ==========================================================================
|
||||
|
||||
- name: Remove ci-passed when E2E test not success for tests changed
|
||||
conditions:
|
||||
- or: *BRANCHES
|
||||
- -files~=^(?!tests\/python_client).+
|
||||
- label!=manual-pass
|
||||
- label=ci-passed
|
||||
- not:
|
||||
or:
|
||||
- status-success=cpu-e2e
|
||||
- status-success=ci-v2/e2e-default
|
||||
actions:
|
||||
label:
|
||||
remove:
|
||||
- ci-passed
|
||||
|
||||
# ==========================================================================
|
||||
# CONSOLIDATED MIGRATION FAILURE HANDLING
|
||||
# Handle failure scenarios during CI system migration with optimized rules
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user