[AMD-miles] Bump miles rocm700-mi35x base image and migrate nightly test onto it (#30587)

This commit is contained in:
Zhiyao Jiang
2026-07-10 23:47:06 +08:00
committed by GitHub
parent 0299393758
commit 789bc3995c
2 changed files with 7 additions and 5 deletions
@@ -1,4 +1,4 @@
name: Nightly Test Miles (AMD ROCm 7.2) name: Nightly Test Miles (AMD ROCm 7.0)
on: on:
schedule: schedule:
@@ -7,7 +7,7 @@ on:
workflow_dispatch: workflow_dispatch:
inputs: inputs:
image_tag: image_tag:
description: "Override miles image tag (e.g. miles-rocm720-mi35x-20260621); empty = newest by date" description: "Override miles image tag (e.g. miles-rocm700-mi35x-20260621); empty = newest by date"
required: false required: false
type: string type: string
default: "" default: ""
@@ -46,10 +46,10 @@ jobs:
username: ${{ secrets.DOCKERHUB_AMD_USERNAME }} username: ${{ secrets.DOCKERHUB_AMD_USERNAME }}
password: ${{ secrets.DOCKERHUB_AMD_TOKEN }} password: ${{ secrets.DOCKERHUB_AMD_TOKEN }}
- name: Resolve newest miles ROCm 7.2 image - name: Resolve newest miles ROCm 7.0 image
run: | run: |
repo="rocm/sgl-dev" repo="rocm/sgl-dev"
base="miles-rocm720-mi35x" base="miles-rocm700-mi35x"
tag="${{ inputs.image_tag }}" tag="${{ inputs.image_tag }}"
if [ -z "${tag}" ]; then if [ -z "${tag}" ]; then
# Walk back from today; the build job pushes a dated tag at 12:00 UTC. # Walk back from today; the build job pushes a dated tag at 12:00 UTC.
@@ -20,7 +20,8 @@ jobs:
include: include:
- gpu_arch: gfx950 - gpu_arch: gfx950
rocm_tag: rocm700-mi35x rocm_tag: rocm700-mi35x
sglang_image_tag: v0.5.10-rocm700-mi35x sglang_image_repo: rocm/sgl-dev
sglang_image_tag: v0.5.14-rocm700-mi35x-20260627
- gpu_arch: gfx942 - gpu_arch: gfx942
rocm_tag: rocm700-mi30x rocm_tag: rocm700-mi30x
sglang_image_tag: v0.5.10-rocm700-mi30x sglang_image_tag: v0.5.10-rocm700-mi30x
@@ -54,6 +55,7 @@ jobs:
docker build . \ docker build . \
-f docker/Dockerfile.rocm \ -f docker/Dockerfile.rocm \
--build-arg GPU_ARCH=${{ matrix.gpu_arch }} \ --build-arg GPU_ARCH=${{ matrix.gpu_arch }} \
--build-arg SGLANG_IMAGE_REPO=${{ matrix.sglang_image_repo || 'lmsysorg/sglang' }} \
--build-arg SGLANG_IMAGE_TAG=${{ matrix.sglang_image_tag }} \ --build-arg SGLANG_IMAGE_TAG=${{ matrix.sglang_image_tag }} \
--build-arg MILES_COMMIT=${{ steps.miles.outputs.sha }} \ --build-arg MILES_COMMIT=${{ steps.miles.outputs.sha }} \
-t rocm/sgl-dev:${dated} \ -t rocm/sgl-dev:${dated} \