Automated release for changes in main branch
Changes in this release:
Optimize multi-arch Docker builds with parallel matrix strategy
- Split multi-platform builds into parallel jobs using matrix strategy
- Build each architecture (amd64, arm64, arm/v7) independently
- Add platform-specific GitHub Actions caching for better layer reuse
- Create manifest list after individual platform builds complete
- Add BuildKit cache mount for pip dependencies in Dockerfile
This reduces build time from ~30 minutes to ~10-15 minutes by running
architecture builds in parallel instead of sequentially with QEMU.