mirror of
https://github.com/kilyabin/psysonic.git
synced 2026-07-22 06:25:41 +00:00
9ad345e43d
* fix(release): rebind untagged draft releases to expected app-v tag After create/update, fetch release by id and force tag_name/target_commitish when GitHub returns an unexpected tag (including untagged placeholders). This self-heals release metadata before downstream upload steps consume release_id. * fix(release): remove tauri-action release publishing side effects Build macOS/Windows bundles with tauri CLI and upload artifacts explicitly via gh release upload to the expected app-v tag. This prevents tauri-action from creating untagged releases while keeping release assets deterministic. * fix(release): wait for tag ref visibility before release API calls Before create/update release, poll GitHub REST git.getRef(tags/app-v...) until the new tag is visible. This avoids release API timing gaps where tag exists in git but release endpoints still return inconsistent not-found/untagged behavior.