mirror of
https://github.com/getpaseo/paseo.git
synced 2026-07-29 12:01:31 +00:00
Add a create-release job that runs first and creates the GitHub release before any platform build jobs start. This prevents the race condition where parallel electron-builder jobs each create their own release. Platform jobs now depend on create-release and just upload assets to the existing release. Single-platform retry tags (desktop-macos-v*, desktop-linux-v*, desktop-windows-v*) skip the create-release job since the release already exists from the original build.