Skip to content

release: desktop v1.0.0-beta.1 (build fixes) - #13

Merged
slaveofcode merged 2 commits into
mainfrom
develop
Jul 25, 2026
Merged

release: desktop v1.0.0-beta.1 (build fixes)#13
slaveofcode merged 2 commits into
mainfrom
develop

Conversation

@slaveofcode

Copy link
Copy Markdown
Owner

Beta.1 with OOM + signing fixes (PR #12). 🤖 Generated with Claude Code

Kresna and others added 2 commits July 25, 2026 15:43
…bkey

The beta.1 build passed tests but failed at `tauri build`:
- The asset-heavy Astro build OOMed on the default Node heap → set
  NODE_OPTIONS=--max-old-space-size=8192 for the build step.
- release.yml never passed TAURI_SIGNING_PRIVATE_KEY / _PASSWORD to tauri-action,
  and the previous pubkey was derived from an OpenSSL key with no usable Tauri
  private key. Generated a real Tauri signer keypair, set the two signing secrets
  in the repo, wired them into the build env, and replaced the pubkey in
  tauri.conf.json with the matching one.
- Corrected RELEASING-DESKTOP.md to use `tauri signer generate` (not OpenSSL).

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_013dqouzFP8vy9jaKhTDFj5H
fix(release): Node heap OOM + updater signing wiring
@slaveofcode
slaveofcode merged commit f6db7b4 into main Jul 25, 2026
3 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