Commit Graph

5 Commits

Author SHA1 Message Date
Pedram Amini
84904fd41c MAESTRO: Fix release workflow to trigger on date-based tags
The workflow was only triggering on semantic version tags (v*.*.*) but
releases were being created with date-based tags (e.g., 2025-11-27).
Added '20*' pattern to also trigger on date-based tags.
2025-11-26 20:39:42 -06:00
Pedram Amini
4b66661134 fix: Improve release workflow to properly build Mac/Win/Linux apps
- Add fail-fast: false so all platforms build even if one fails
- Install Linux build dependencies (libarchive-tools, rpm) for packaging
- Add Windows MSVC build tools setup for native module compilation
- Explicitly rebuild native modules (node-pty) before packaging
- Add DEBUG output for electron-builder troubleshooting
- Use --publish never to avoid auto-publishing issues
- Add artifact listing steps for debugging
- Update to softprops/action-gh-release@v2
- Add if-no-files-found: error to catch packaging failures early
2025-11-26 16:38:18 -06:00
Pedram Amini
57b64444df "Claude Code Review workflow" 2025-11-24 10:43:39 -06:00
Pedram Amini
6785ecac99 "Claude PR Assistant workflow" 2025-11-24 10:43:38 -06:00
Pedram Amini
ca85ff7c48 UX prototype complete 2025-11-23 19:00:08 -06:00