vibetunnel/docs
Peter Steinberger ba7d66aa88 Improve release scripts and documentation after successful beta 2 release
Major improvements:
- Add common.sh library for consistent error handling and logging
- Fix hardcoded values in scripts (signing identity, volume names, GitHub repo)
- Add comprehensive release documentation with lessons learned
- Create Sparkle key management guide
- Add clean.sh script for managing build artifacts
- Improve error handling and validation across all scripts
- Update lint.sh with proper documentation and better error handling
- Make generate-appcast.sh fail fast if private key is missing

Script improvements:
- release.sh: Add GitHub CLI auth check, remote tag validation
- notarize-app.sh: Auto-detect signing identity from keychain
- create-dmg.sh: Make volume name configurable
- generate-appcast.sh: Extract GitHub info from git remote
- All scripts: Add proper documentation headers

This ensures more reliable and maintainable release process.
2025-06-19 05:14:09 +02:00
..
ARCHITECTURE.md better docs 2025-06-16 23:57:17 +02:00
CODE_SIGNING_SETUP.md feat: implement working HTTP server with debug panel 2025-06-16 02:00:56 +02:00
CONTRIBUTING.md better docs 2025-06-16 23:57:17 +02:00
DEVELOPMENT-SIGNING.md Fix annoying keychain dialog on app start 2025-06-17 12:33:25 +02:00
hummingbird-integration.md Add macOS app foundation with release infrastructure (#1) 2025-06-15 23:14:29 +02:00
modern-swift.md Add macOS app foundation with release infrastructure (#1) 2025-06-15 23:14:29 +02:00
release-guide.md Improve release scripts and documentation after successful beta 2 release 2025-06-19 05:14:09 +02:00
RELEASE.md improve release scripts 2025-06-19 04:10:18 +02:00
SIGNING-AND-NOTARIZATION.md add release docs and spec 2025-06-17 02:08:59 +02:00
sparkle-keys.md Improve release scripts and documentation after successful beta 2 release 2025-06-19 05:14:09 +02:00
spec.md add release docs and spec 2025-06-17 02:08:59 +02:00
swift-rust-comm.md Spawn new Terminal 2025-06-18 04:52:11 +02:00
swift-testing-api.mdc Fix remaining build errors 2025-06-16 01:29:24 +02:00
swift-testing-playbook.mdc Fix remaining build errors 2025-06-16 01:29:24 +02:00
swiftui.md Add macOS app foundation with release infrastructure (#1) 2025-06-15 23:14:29 +02:00