Commit Graph

3 Commits

Author SHA1 Message Date
lukaszraczylo 0493dcf916 fix: update macos-13 to macos-15-large for Intel builds
macOS-13 runners are deprecated, switching to macos-15-large for
darwin_amd64 builds.

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

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2025-12-14 20:18:32 +00:00
lukaszraczylo dce463c659 feat: build frontend once and share across platform builds
- Add frontend job that builds Node.js frontend once on ubuntu
- Platform builds now download the frontend artifact
- New inputs: node-cache-dependency-path, node-output-path, node-embed-path
- Reduces build time by avoiding redundant frontend builds on each platform

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

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2025-12-14 20:06:51 +00:00
lukaszraczylo f01c18353f Utilise composite workflows. 2025-12-14 19:54:19 +00:00