[CI] Reduce CI time (#2801)

1. Only run light e2e test before the PR is `ready` to reduce CI time.
2. Run full test once the PR is labled `ready` and `ready for test`
3. Run lint job on self host CPU container to avoid waiting much.


- vLLM version: v0.10.1.1
- vLLM main:
6910b56da2

Signed-off-by: wangxiyuan <wangxiyuan1007@gmail.com>
This commit is contained in:
wangxiyuan
2025-09-09 10:52:14 +08:00
committed by GitHub
parent 1bbb20ea13
commit 5bcb4c1528
4 changed files with 262 additions and 56 deletions

View File

@@ -15,3 +15,4 @@ self-hosted-runner:
- linux-aarch64-a3-2
- linux-aarch64-a3-4
- linux-aarch64-a3-8
- linux-amd64-cpu-0