Skip to content

[CI] Add release Dockerfile + workflow for sgl-kernel-xpu (release/v0.1.0) - #359

Open
arathi-hlab wants to merge 1 commit into
sgl-project:release/v0.1.0from
arathi-hlab:rel-docker-v0.1.0
Open

[CI] Add release Dockerfile + workflow for sgl-kernel-xpu (release/v0.1.0)#359
arathi-hlab wants to merge 1 commit into
sgl-project:release/v0.1.0from
arathi-hlab:rel-docker-v0.1.0

Conversation

@arathi-hlab

Copy link
Copy Markdown
Collaborator

Summary

Cherry-pick of the release Dockerfile + workflow addition onto release/v0.1.0.

  • Add Dockerfile.rel_xpu_kernel that mirrors Dockerfile.xpu_kernel but installs sgl-kernel-xpu from a pre-built wheel on S3 (WHEEL_URL build-arg) instead of building from source.
  • Add .github/workflows/rel_sgl-kernel-xpu.yml to build and push intel/sgl-kernel-xpu-rel:<version>-<sha> plus intel/sgl-kernel-xpu-rel:rel to Docker Hub on workflow_dispatch and on v* tag pushes.
  • Default wheel URL points to the v0.1.0 release wheel uploaded via build-and-upload-wheel.yml under s3://sgl-kernel-xpu/wheels/release-v0.1.0/.

Companion PR against main: #358

Test plan

  • Trigger Release Docker Images (sgl-kernel-xpu rel) via workflow_dispatch with the default v0.1.0 wheel URL and confirm the image builds and pushes.
  • Pull intel/sgl-kernel-xpu-rel:rel and verify python -c "import sgl_kernel; print(sgl_kernel.__version__)" works inside the container.

🤖 Generated with Claude Code

Adds Dockerfile.rel_xpu_kernel that mirrors Dockerfile.xpu_kernel but
installs sgl-kernel-xpu from a pre-built wheel on S3 (WHEEL_URL build-arg)
instead of building from source. Adds rel_sgl-kernel-xpu.yml workflow to
build and push intel/sgl-kernel-xpu-rel:<version>-<sha> plus :rel to
Docker Hub on workflow_dispatch and on v* tag pushes.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant