vibetunnel/mac/docs
Peter Steinberger 982c1ff927 Improve release scripts based on beta 9 lessons learned
- Add state tracking and resume capability to release process
- Create release-state.sh for tracking 9 major release steps
- Add --resume and --status flags to release.sh
- Fix private key format handling for sign_update tool
- Create clean key file (sparkle_ed_private_key) automatically
- Handle missing custom Node.js builds gracefully
- Add DerivedData app location fallback
- Create comprehensive release-checklist.sh script
- Update release documentation with critical learnings
- Enhance Stats.store documentation with setup instructions
- Add troubleshooting for 'Application not found' error
- Document fallback options for direct GitHub URLs
- Update all scripts to handle clean key file format

These improvements make the release process more reliable and
resilient to interruptions, with better error handling throughout.
2025-07-11 11:29:49 +02:00
..
BuildArchitectures.md Burn everything with fire that is not node or swift. 2025-06-21 14:39:44 +02:00
BuildRequirements.md Burn everything with fire that is not node or swift. 2025-06-21 14:39:44 +02:00
CODE_SIGNING_SETUP.md Add global Apple workspace 2025-06-22 14:27:38 +02:00
DEVELOPMENT-SIGNING.md Add global Apple workspace 2025-06-22 14:27:38 +02:00
release-guide.md Add safeguards to prevent Sparkle signature key mismatches 2025-07-08 22:25:32 +02:00
RELEASE.md Improve release scripts based on beta 9 lessons learned 2025-07-11 11:29:49 +02:00
screencap.md Integrate screencap functionality for remote screen sharing (#209) 2025-07-06 03:31:34 +01:00
screencapturekit.md Unified control protocol and deferred screen recording permissions (#239) 2025-07-08 00:42:13 +01:00
SIGNING-AND-NOTARIZATION.md refactor: major project restructuring - move macOS app to mac/ directory 2025-06-20 13:20:01 +02:00
sparkle-keys.md refactor: major project restructuring - move macOS app to mac/ directory 2025-06-20 13:20:01 +02:00
sparkle-stats-store.md Improve release scripts based on beta 9 lessons learned 2025-07-11 11:29:49 +02:00