Skip to content

chore(desktop): bump 0.5.0 + release runbook & wrapper - #261

Merged
robdmac merged 1 commit into
mainfrom
chore/release-0.5.0
Jul 12, 2026
Merged

robdmac merged 1 commit into
mainfrom
chore/release-0.5.0

Conversation

@robdmac

@robdmac robdmac commented Jul 12, 2026 •

Copy link
Copy Markdown
Contributor

Prep for the v0.5.0 desktop release (dynamic ports #259 + native chat backend #260 are already on main).

- Bump version to 0.5.0 (tauri.conf.json, Cargo.toml, Cargo.lock).
- Add desktop/RELEASE.md: the full release runbook (app vs VM-image artifacts,
  signing/OAuth prerequisites, step-by-step, gotchas) — previously this lived only
  in the publish scripts' header comments.
- Add desktop/scripts/release.sh: one-shot wrapper (optional bump -> build
  resources -> signed cargo tauri build -> preflight + publish) that sources
  signing/OAuth secrets from a gitignored env file and fails loud if unsigned.
- Fix publish-vm-image.sh: pass --latest=false so a VM-image release can't become
  the repo's "latest" and shadow the app release the updater polls (the recurring
  latest.json "Not Found" footgun).

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_014t8Ukp4NPWtqJ55X261wMZ
@robdmac
robdmac merged commit b764028 into main Jul 12, 2026
@robdmac
robdmac deleted the chore/release-0.5.0 branch July 12, 2026 16:13
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