发布

  • fix(release): atomic publish — un-draft GH release only after registries succeed

    frostbyte_neo 发布于 2026-05-04 21:21:26 +00:00 | 2505 次提交 在此版本后已推送到 main

    Previously 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.

    下载附件