Skip to content

[CI] Add automated monthly PyPI release plan with hotfix support#1588

Merged
stmatengss merged 2 commits into
add-hf-to-mooncake-scriptfrom
copilot/sub-pr-1554
Mar 1, 2026
Merged

[CI] Add automated monthly PyPI release plan with hotfix support#1588
stmatengss merged 2 commits into
add-hf-to-mooncake-scriptfrom
copilot/sub-pr-1554

Conversation

Copy link
Copy Markdown
Contributor

Copilot AI commented Mar 1, 2026

Automated release system for Mooncake wheel packages with monthly cadence and hotfix support.

Description

  • Monthly automated releases (1st of each month, minor version bump)
  • Hotfix support via PEP 440 post versions (e.g., 0.4.0.post1)
  • Release manager CLI for version management
  • Multi-variant builds: CUDA/Non-CUDA, Python 3.10–3.13
  • GitHub Release creation with auto-generated notes and PyPI publishing
  • Backward compatible with existing tag-based releases

Removed auto-generated RELEASE_IMPLEMENTATION_SUMMARY.md as it was an unnecessary Claude artifact.

Type of Change

  • Types
    • Bug fix
    • New feature
      • Transfer Engine
      • Mooncake Store
      • Mooncake EP
      • Integration
      • P2P Store
      • Python Wheel
    • Breaking change
    • CI/CD
    • Documentation update
    • Other

How Has This Been Tested?

Workflow syntax validated; release automation tested via dry-run review of version bump logic and tag generation.

Checklist

  • I have performed a self-review of my own code.
  • I have formatted my own code using ./scripts/code_format.sh before submitting.
  • I have updated the documentation.
  • I have added tests to prove my changes are effective.

💬 We'd love your input! Share your thoughts on Copilot coding agent in our 2 minute survey.

Co-authored-by: stmatengss <11641725+stmatengss@users.noreply.github.com>
Copilot AI changed the title [WIP] Add automated monthly PyPI release plan with hotfix support [CI] Add automated monthly PyPI release plan with hotfix support Mar 1, 2026
@stmatengss stmatengss marked this pull request as ready for review March 1, 2026 15:40
@stmatengss stmatengss merged commit 58b8f4c into add-hf-to-mooncake-script Mar 1, 2026
@zhyncs zhyncs deleted the copilot/sub-pr-1554 branch March 13, 2026 22:08
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.

2 participants