enhance: Remove ci-passed label when ci failed on any changes to source code (#30628)

Signed-off-by: Sammy Huang <sammy.huang@zilliz.com>
This commit is contained in:
sammy.huang 2024-02-18 14:38:49 +08:00 committed by GitHub
parent 2bc212c6c9
commit ffce03046a
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

4
.github/mergify.yml vendored
View File

@ -300,7 +300,7 @@ pull_request_rules:
- base=master - base=master
- base=sql_beta - base=sql_beta
- base~=^2\.3(\.\d+){0,1}$ - base~=^2\.3(\.\d+){0,1}$
- *no_source_code_files - *source_code_files
- or: - or:
- 'status-success!=Code Checker AMD64 Ubuntu 20.04' - 'status-success!=Code Checker AMD64 Ubuntu 20.04'
- 'status-success!=Build and test AMD64 Ubuntu 20.04' - 'status-success!=Build and test AMD64 Ubuntu 20.04'
@ -315,7 +315,7 @@ pull_request_rules:
conditions: conditions:
- label!=manual-pass - label!=manual-pass
- base~=^2\.2\.\d+$ - base~=^2\.2\.\d+$
- *no_source_code_files - *source_code_files
- or: - or:
- 'status-success!=Code Checker AMD64 Ubuntu 20.04' - 'status-success!=Code Checker AMD64 Ubuntu 20.04'
- 'status-success!=Build and test AMD64 Ubuntu 20.04' - 'status-success!=Build and test AMD64 Ubuntu 20.04'