fix: add cu13 dev container to our release (#18192)

This commit is contained in:
ishandhanani
2026-02-03 10:42:05 -08:00
committed by GitHub
parent 99fab2ce67
commit 820df545f2
2 changed files with 209 additions and 2 deletions
+52 -2
View File
@@ -13,11 +13,11 @@ name: Release Docker Images
on:
push:
tags:
- 'v[0-9]+.*'
- "v[0-9]+.*"
workflow_dispatch:
inputs:
version:
description: 'Version to build (without v prefix, e.g., 0.5.7)'
description: "Version to build (without v prefix, e.g., 0.5.7)"
required: true
jobs:
@@ -118,6 +118,25 @@ jobs:
--no-cache \
.
- name: Build and Push AMD64 Framework (CUDA 13)
run: |
version=${{ steps.version.outputs.version }}
tag=v${version}-cu130-amd64
docker buildx build \
--target framework \
--platform linux/amd64 \
--push \
-f docker/Dockerfile \
--build-arg CUDA_VERSION=13.0.1 \
--build-arg BUILD_TYPE=${{ matrix.variant.build_type }} \
--build-arg INSTALL_FLASHINFER_JIT_CACHE=1 \
--build-arg GRACE_BLACKWELL=0 \
--build-arg SGL_VERSION=${version} \
-t lmsysorg/sglang:${tag} \
--no-cache \
.
- name: Build and Push AMD64 Runtime (CUDA 13)
run: |
version=${{ steps.version.outputs.version }}
@@ -223,6 +242,25 @@ jobs:
--no-cache \
.
- name: Build and Push ARM64 Framework (CUDA 13)
run: |
version=${{ steps.version.outputs.version }}
tag=v${version}-cu130-arm64
docker buildx build \
--target framework \
--platform linux/arm64 \
--push \
-f docker/Dockerfile \
--build-arg CUDA_VERSION=13.0.1 \
--build-arg BUILD_TYPE=${{ matrix.variant.build_type }} \
--build-arg INSTALL_FLASHINFER_JIT_CACHE=1 \
--build-arg GRACE_BLACKWELL=1 \
--build-arg SGL_VERSION=${version} \
-t lmsysorg/sglang:${tag} \
--no-cache \
.
- name: Build and Push ARM64 Runtime (CUDA 13)
run: |
version=${{ steps.version.outputs.version }}
@@ -309,6 +347,18 @@ jobs:
lmsysorg/sglang:v${version}-cu129-amd64-runtime \
lmsysorg/sglang:v${version}-cu129-arm64-runtime
# Create versioned CUDA 13 framework manifest
docker buildx imagetools create \
-t lmsysorg/sglang:v${version}-cu130 \
lmsysorg/sglang:v${version}-cu130-amd64 \
lmsysorg/sglang:v${version}-cu130-arm64
# Create latest CUDA 13 framework manifest
docker buildx imagetools create \
-t lmsysorg/sglang:latest-cu130 \
lmsysorg/sglang:v${version}-cu130-amd64 \
lmsysorg/sglang:v${version}-cu130-arm64
# Create versioned CUDA 13 runtime manifest
docker buildx imagetools create \
-t lmsysorg/sglang:v${version}-cu130-runtime \