-
fix(release): atomic publish — un-draft GH release only after registries succeed
发布于
2026-05-04 21:21:26 +00:00 | 2505 次提交 在此版本后已推送到 mainPreviously the un-draft step ran inside the verify job, before
publish-registries. If npm or PyPI publish failed, the GitHub release
was already live but the wrappers were not — half-shipped state.Move the un-draft into a new publish-final job that needs both
[verify, publish-registries]. If any registry fails, the GH release
stays in draft and the run can be re-tried with replace=true.下载附件