mirror of
https://github.com/jlengrand/Maestro.git
synced 2026-03-10 08:31:19 +00:00
The previous cross-compilation approach from x64 to ARM64 doesn't work for native modules like node-pty. electron-builder cannot properly cross-compile native C/C++ modules - the ARM64 binaries still contained x86 code. This fix: - Adds a native ARM64 Linux build job using ubuntu-24.04-arm runner - Separates x64 and ARM64 Linux builds to run on their native architectures - Uses explicit --x64 and --arm64 flags for electron-builder - Updates artifact handling for separate x64 and ARM64 uploads Reference: https://github.com/electron-userland/electron-builder/issues/7608 Fixes #66