mirror of
https://github.com/Comfy-Org/ComfyUI_frontend.git
synced 2026-06-28 18:47:16 +00:00
## Summary - Fix release pipeline where core/* releases hang indefinitely waiting for tags ## Problem Draft releases don't create git tags, but `publish-pypi` workflow waits for the tag to exist. For `core/*` branches, releases were always created as drafts, causing the pipeline to wait forever. ## Solution Only use draft releases for prereleases (alpha/beta/rc). Publish all stable releases (main and core/*) immediately so tags are created. ## Test plan - [x] Verify workflow change logic is correct - [ ] Test on next core/1.45 release Co-authored-by: Connor Byrne <c.byrne@comfy.org> Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com>