* feat(build): add Windows ARM64 build support - .goreleaser.yml - .github/workflows/release.yml - winget/SteveYegge.beads.installer.yaml Add Windows ARM64 (aarch64) build target to support modern Windows devices like Surface Pro X and Snapdragon-based laptops. Changes: - Added bd-windows-arm64 build configuration with CGO cross-compiler - Installed gcc-mingw-w64-aarch64 toolchain in CI release workflow - Added ARM64 installer entry to WinGet manifest (placeholder SHA256) - Updated release header to mention Windows ARM64 support The npm package already supports ARM64 in its cpu array. Fixes: #833 * fix(build): use CGO_ENABLED=0 for Windows ARM64 - Remove non-existent gcc-mingw-w64-aarch64 package from CI - Use CGO_ENABLED=0 since ncruces/go-sqlite3 is WASM-based - Remove unnecessary CC/CXX cross-compiler settings Addresses review feedback from @steveyegge on PR #834. * style: remove inconsistent inline comment from goreleaser config Aligns with existing style where CGO_ENABLED entries have no inline comments.
780 B
780 B