Skip to content

fix(release): create the draft once before the platform builds - #291

Open
jdpigeon wants to merge 1 commit into
mainfrom
fix/release-draft-race
Open

jdpigeon wants to merge 1 commit into
mainfrom
fix/release-draft-race

Conversation

@jdpigeon

@jdpigeon jdpigeon commented Oct 1, 2026

Copy link
Copy Markdown
Contributor

v1.1.0's three platform jobs each logged creating GitHub release reason=release doesn't exist at the same moment, so the uploads split across two drafts with the same tag, and every job still went green. The verify job now creates the draft once, unless one already exists, before the matrix starts. electron-builder then uploads into it, since releaseType: draft matches.

For v1.1.0 I moved the split assets into one draft by hand. A learnings entry records the symptom and how to list duplicate drafts.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant