Skip to content

chore(release): sync main — updater artifacts config - #330

Merged
ajianaz merged 2 commits into
mainfrom
develop
Sep 8, 2026
Merged

ajianaz merged 2 commits into
mainfrom
develop

Conversation

@ajianaz

@ajianaz ajianaz commented Sep 8, 2026

Copy link
Copy Markdown
Collaborator

What

Fast-follow to the v0.4.0 release prep: enables bundle.createUpdaterArtifacts so the release build produces signed updater artifacts (.sig) for the auto-update manifest.

Why

The v0.4.0 tag build produced no updater signatures and the manifest job aborted.

How

Config-only change in tauri.conf.json.

Testing

  • tauri.conf.json valid; CI green
  • Release workflow re-run after this merge + tag move must assemble latest.json

ajianaz and others added 2 commits September 8, 2026 14:20
tauri build produced no .sig updater artifacts because
bundle.createUpdaterArtifacts was never set in tauri.conf.json — the
release pipeline then aborted with 'No platforms assembled'. Signing
keys were already wired via TAURI_SIGNING_PRIVATE_KEY secrets.
fix(release): enable createUpdaterArtifacts for updater signatures
@github-actions

github-actions Bot commented Sep 8, 2026

Copy link
Copy Markdown

🔍 Cora AI Code Review

⚠️ Review could not complete. Cora produced an empty result. Check the workflow logs for errors.


Review powered by cora-code · BYOK · MIT

@ajianaz
ajianaz merged commit 0c26268 into main Sep 8, 2026
25 checks passed
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