Skip to content

Onboarding - Updates to allow just install from a fresh machine#5

Merged
ebursztein merged 4 commits intomainfrom
onboarding
Mar 5, 2026
Merged

Onboarding - Updates to allow just install from a fresh machine#5
ebursztein merged 4 commits intomainfrom
onboarding

Conversation

@EmmanuelBoidot
Copy link
Copy Markdown
Collaborator

  • Update README.md and justfile with previously unlisted requirements
  • Fix local path to required assets
  • Fix integration tests to be independent of user config
  • Fix signature script to allow signing without entitlements

EmmanuelBoidot and others added 4 commits March 5, 2026 15:56
- Flatten asset structure in app bundle via tauri.conf.json resources map
- Add toolchain checks and CAPSEM_ASSETS_DIR to just dev
- Enhance run_signed.sh with better entitlement handling and touch for signature refresh
- Update README with required build tools (b3sum, tauri-cli, musl-cross)
- Search multiple possible locations in the app's Resources directory
- Support both top-level and nested Tauri v2 asset structures
- Log the successfully resolved asset path for better debugging
@ebursztein ebursztein merged commit 5944a08 into main Mar 5, 2026
2 checks passed
@ebursztein ebursztein deleted the onboarding branch April 9, 2026 09:32
@ebursztein ebursztein restored the onboarding branch April 9, 2026 09:32
@ebursztein ebursztein deleted the onboarding branch April 13, 2026 15:48
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.

2 participants