From be3e5c077daf7a0d2f5378dadbac497aa422880a Mon Sep 17 00:00:00 2001 From: Pedram Amini Date: Sat, 20 Dec 2025 18:18:45 -0600 Subject: [PATCH] fix: remove arm64 architecture addition breaking Linux CI build The dpkg --add-architecture arm64 command causes apt-get update to fail on GitHub Actions runners since they lack arm64 mirror configurations. Cross-compilers are x64 packages that don't require this. --- .github/workflows/release.yml | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 5e9dc38a..5e21f14d 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -41,16 +41,12 @@ jobs: cache: 'npm' # Linux: Install build dependencies for native modules and electron-builder - # Includes ARM64 cross-compilation support for multi-arch builds + # Cross-compilers for ARM64 don't require adding arm64 architecture - name: Install Linux build dependencies if: matrix.platform == 'linux' run: | sudo apt-get update - sudo apt-get install -y libarchive-tools rpm - # Add ARM64 architecture for cross-compilation - sudo dpkg --add-architecture arm64 - sudo apt-get update - sudo apt-get install -y gcc-aarch64-linux-gnu g++-aarch64-linux-gnu + sudo apt-get install -y libarchive-tools rpm gcc-aarch64-linux-gnu g++-aarch64-linux-gnu # Windows: Setup for native module compilation - name: Setup Windows build tools