Skip to content

Conversation

@bfulton
Copy link
Owner

@bfulton bfulton commented Dec 26, 2025

Summary

  • Move CLI files to extraResource (before signing) instead of postPackage hook
  • Add app-update.yml for electron-updater GitHub releases support
  • Add generate-latest-mac-yml.js script for creating release artifacts
  • Expand release checklist with detailed build and release steps

Test plan

  • Build with npm run make succeeds
  • Code signature is valid: codesign -vvv --deep --strict localmost.app
  • Auto-update check works without errors

🤖 Generated with Claude Code

- Move CLI files to extraResource (before signing) instead of postPackage
- Add app-update.yml for electron-updater
- Add generate-latest-mac-yml.js script for release artifacts
- Expand release checklist with detailed steps

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
@bfulton bfulton merged commit fc0c3e9 into main Dec 26, 2025
4 checks passed
@bfulton bfulton deleted the fix-code-signing branch December 26, 2025 07:54
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