Skip to content

desktop: add latest.json finalizer script#15335

Merged
Brendonovich merged 2 commits intodevfrom
brendan/finalize-latest-json
Feb 27, 2026
Merged

desktop: add latest.json finalizer script#15335
Brendonovich merged 2 commits intodevfrom
brendan/finalize-latest-json

Conversation

@Brendonovich
Copy link
Collaborator

We run multiple desktop builds in parallel, this can cause the latest.json manifest used by the updater to be overwritten with missing entires. The publish script now invokes finalize-latest-json.ts before making the github release public, which downloads the current latest.json and all asset signatures, combining them into one manifest with every platform.

@Brendonovich Brendonovich merged commit 9673132 into dev Feb 27, 2026
9 checks passed
@Brendonovich Brendonovich deleted the brendan/finalize-latest-json branch February 27, 2026 12:18
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant