[PR #214] [MERGED] feat(ci): enhance build process with new import structure test #1399

Closed
opened 2026-10-29 21:27:06 +00:00 by bsakaguchi · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/kvcache-ai/Mooncake/pull/214
Author: @xiaguan
Created: 4/8/2025
Status: ✅ Merged
Merged: 4/8/2025
Merged by: @ShangmingCai

Base: main ← Head: sglang_release


📝 Commits (3)

  • f5419e1 feat(ci): enhance build process with new import structure test
  • 57c9af1 chore(ci): streamline build and test process with scripts
  • 504b8fd fix ci

📊 Changes

9 files changed (+187 additions, -37 deletions)

View changed files

📝 .github/workflows/ci.yml (+11 -23)
📝 .github/workflows/release.yaml (+4 -10)
📝 mooncake-wheel/mooncake/__init__.py (+3 -0)
➕ mooncake-wheel/mooncake/transfer/__init__.py (+6 -0)
📝 mooncake-wheel/setup.py (+10 -4)
➕ mooncake-wheel/tests/test_import_structure.py (+39 -0)
➕ scripts/build_wheel.sh (+51 -0)
➕ scripts/run_tests.sh (+27 -0)
➕ scripts/test_installation.sh (+36 -0)

📄 Description

No description provided


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/kvcache-ai/Mooncake/pull/214 **Author:** [@xiaguan](https://github.com/xiaguan) **Created:** 4/8/2025 **Status:** ✅ Merged **Merged:** 4/8/2025 **Merged by:** [@ShangmingCai](https://github.com/ShangmingCai) **Base:** `main` ← **Head:** `sglang_release` --- ### 📝 Commits (3) - [`f5419e1`](https://github.com/kvcache-ai/Mooncake/commit/f5419e162409d1bd4228836e2a2d4d402732b951) feat(ci): enhance build process with new import structure test - [`57c9af1`](https://github.com/kvcache-ai/Mooncake/commit/57c9af1c16723abcb1e755914a567462b6c64773) chore(ci): streamline build and test process with scripts - [`504b8fd`](https://github.com/kvcache-ai/Mooncake/commit/504b8fd8e87560f552ebcd995a2f37189e5db74d) fix ci ### 📊 Changes **9 files changed** (+187 additions, -37 deletions) <details> <summary>View changed files</summary> 📝 `.github/workflows/ci.yml` (+11 -23) 📝 `.github/workflows/release.yaml` (+4 -10) 📝 `mooncake-wheel/mooncake/__init__.py` (+3 -0) ➕ `mooncake-wheel/mooncake/transfer/__init__.py` (+6 -0) 📝 `mooncake-wheel/setup.py` (+10 -4) ➕ `mooncake-wheel/tests/test_import_structure.py` (+39 -0) ➕ `scripts/build_wheel.sh` (+51 -0) ➕ `scripts/run_tests.sh` (+27 -0) ➕ `scripts/test_installation.sh` (+36 -0) </details> ### 📄 Description _No description provided_ --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
bsakaguchi 2026-10-29 21:27:06 +00:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
kvcache-ai/Mooncake#1399
No description provided.