You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Release runs publish a public non-draft release before all assets exist — draft-then-promote #275
From PR #272's review (which gated publish-npm on the build matrix, #221): the gate protects the npm path only. The GitHub release itself is created public/non-draft while build legs are still uploading — a partial failure leaves a public 'latest' with missing assets, which install.sh / install.ps1 users resolving latest will hit as download errors. Suggested shape: create the release as a DRAFT, have the build matrix upload assets to the draft, and add a final promote job (needs: build) that flips it public — so 'latest' only ever points at a complete release. Interacts with tauri-action's release creation — check what it supports natively. Origin: rev-24 on PR #272.
Note: this was independently recommended twice in PR #272's review rounds (partial-failure release is public/non-draft with partial assets; install.sh/install.ps1 'latest' users hit missing downloads). Both halves of #221 itself are now closed by PR #272.
Activity
willem445 commentedon Jul 14, 2026
Note: this was independently recommended twice in PR #272's review rounds (partial-failure release is public/non-draft with partial assets; install.sh/install.ps1 'latest' users hit missing downloads). Both halves of #221 itself are now closed by PR #272.
fix(release): draft-then-promote releases; un-pin npm past sigstore b…
fix(orchestration): pr_checks watch treats SKIPPED/NEUTRAL as failures (
fix(release): dedicated create-release job kills duplicate-draft race (…
feat(orchestration): cross-workspace communication channels (#271) (#285