fix: publish existing draft releases as prereleases (#801)

* fix: respect input_draft when updating existing release

* fix: reuse draft releases before publishing

Signed-off-by: Rui Chen <rui@chenrui.dev>

* fix: bound and canonicalize draft discovery

Signed-off-by: Rui Chen <rui@chenrui.dev>

* fix: preserve unowned draft releases

Signed-off-by: Rui Chen <rui@chenrui.dev>

* fix: recheck duplicate drafts before cleanup

Signed-off-by: Rui Chen <rui@chenrui.dev>

---------

Signed-off-by: Rui Chen <rui@chenrui.dev>
Co-authored-by: Rui Chen <rui@chenrui.dev>
This commit is contained in:
fenley
2026-07-13 13:59:29 +08:00
committed by GitHub
parent d8a89a2066
commit f345337888
5 changed files with 427 additions and 83 deletions
+18 -18
View File
File diff suppressed because one or more lines are too long