Skip to content

Conversation

@Aias00
Copy link
Contributor

@Aias00 Aias00 commented Oct 2, 2025

  • Added Docker Buildx and QEMU setup steps to docker-publish, docker-release, and precommit-publish workflows.
  • Specified target platforms (linux/amd64, linux/arm64) for Docker builds in respective workflows.

These changes improve multi-platform support for Docker images.

What type of PR is this?

chore(infra): enhance Docker workflows with Buildx and QEMU setup

What this PR does / why we need it:

Which issue(s) this PR fixes:

Fixes #269

Release Notes: Yes/No

@Aias00 Aias00 requested review from Xunzhuo and rootfs as code owners October 2, 2025 05:36
@netlify
Copy link

netlify bot commented Oct 2, 2025

Deploy Preview for vllm-semantic-router ready!

Name Link
🔨 Latest commit 729cb9d
🔍 Latest deploy log https://app.netlify.com/projects/vllm-semantic-router/deploys/68de0f9937a17800085867ef
😎 Deploy Preview https://deploy-preview-307--vllm-semantic-router.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

@github-actions
Copy link

github-actions bot commented Oct 2, 2025

👥 vLLM Semantic Team Notification

The following members have been identified for the changed files in this PR and have been automatically assigned:

📁 Root Directory

Owners: @rootfs, @Xunzhuo
Files changed:

  • .github/workflows/docker-publish.yml
  • .github/workflows/docker-release.yml
  • .github/workflows/precommit-publish.yml

vLLM

🎉 Thanks for your contributions!

This comment was automatically generated based on the OWNER files in the repository.

- Added Docker Buildx and QEMU setup steps to docker-publish, docker-release, and precommit-publish workflows.
- Specified target platforms (linux/amd64, linux/arm64) for Docker builds in respective workflows.

These changes improve multi-platform support for Docker images.

Signed-off-by: liuhy <[email protected]>
@Aias00 Aias00 force-pushed the feat/multi_arch_ci branch from 607eb43 to 729cb9d Compare October 2, 2025 05:37
@rootfs rootfs merged commit b8e57be into vllm-project:main Oct 2, 2025
9 checks passed
with:
context: ./e2e-tests/llm-katan
file: ./e2e-tests/llm-katan/Dockerfile
platforms: linux/amd64,linux/arm64
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The jobs are running sequentially on CI for 1hr27m, can you check if using matrix strategy can make them run in parallel?

Image

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

ok

Aias00 added a commit to Aias00/semantic-router that referenced this pull request Oct 4, 2025
…ect#307)

- Added Docker Buildx and QEMU setup steps to docker-publish, docker-release, and precommit-publish workflows.
- Specified target platforms (linux/amd64, linux/arm64) for Docker builds in respective workflows.

These changes improve multi-platform support for Docker images.

Signed-off-by: liuhy <[email protected]>
Aias00 added a commit to Aias00/semantic-router that referenced this pull request Oct 4, 2025
…ect#307)

- Added Docker Buildx and QEMU setup steps to docker-publish, docker-release, and precommit-publish workflows.
- Specified target platforms (linux/amd64, linux/arm64) for Docker builds in respective workflows.

These changes improve multi-platform support for Docker images.

Signed-off-by: liuhy <[email protected]>
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.

infra: create multi arch build CI step

3 participants