| 1 | group: Ray Compatibility |
| 2 | depends_on: |
| 3 | - image-build |
| 4 | steps: |
| 5 | - label: ":nvidia: (H200 MIG 18GB) Ray Dependency Compatibility Check" |
| 6 | key: ray-dependency-compatibility-check |
| 7 | # Informational only — does not block the pipeline. |
| 8 | # If this fails, it means the PR introduces a dependency that |
| 9 | # conflicts with Ray's dependency constraints. |
| 10 | # See https://github.com/vllm-project/vllm/issues/33599 |
| 11 | device: h200_18gb |
| 12 | soft_fail: true |
| 13 | timeout_in_minutes: 10 |
| 14 | source_file_dependencies: |
| 15 | - requirements/ |
| 16 | - setup.py |
| 17 | commands: |
| 18 | - bash /vllm-workspace/.buildkite/scripts/check-ray-compatibility.sh |
| 19 | mirror: |
| 20 | amd: |
| 21 | label: ":amd: (MI355 DPX) Ray Dependency Compatibility Check" |
| 22 | dind: false |
| 23 | device: mi355_dpx |
| 24 | timeout_in_minutes: 25 |
| 25 | working_dir: "/" |
| 26 | depends_on: |
| 27 | - image-build-amd |
| 28 | source_file_dependencies: |
| 29 | - .buildkite/scripts/check-ray-compatibility.sh |
| 30 | - requirements/ |
| 31 | - setup.py |
| 32 | - vllm/platforms/rocm.py |
| 33 | commands: |
| 34 | - bash /vllm-workspace/.buildkite/scripts/check-ray-compatibility.sh |