From e7be99fc0b7135ddfb92014a30e8ff831b18bb47 Mon Sep 17 00:00:00 2001 From: Caian Ertl Date: Fri, 3 Jul 2026 21:18:15 -0300 Subject: [PATCH] ci(node): drop aarch64-linux-musl from the 0.1.0 npm build napi's `--use-napi-cross` doesn't provide the `aarch64-linux-musl-gcc` linker for the arch-cross + musl combination, so that target fails to link. Drop it from the napi targets, optionalDependencies, and release matrix to ship the other six platforms; revisit arm64-musl (native ARM runner) later. Co-Authored-By: Claude Opus 4.8 (1M context) --- .github/workflows/release-npm.yml | 1 - bindings/node/package.json | 2 -- 2 files changed, 3 deletions(-) diff --git a/.github/workflows/release-npm.yml b/.github/workflows/release-npm.yml index 38359ac..b89b6a8 100644 --- a/.github/workflows/release-npm.yml +++ b/.github/workflows/release-npm.yml @@ -29,7 +29,6 @@ jobs: - { os: ubuntu-latest, runs-on: blacksmith-2vcpu-ubuntu-2404, target: x86_64-unknown-linux-gnu } - { os: ubuntu-latest, runs-on: blacksmith-2vcpu-ubuntu-2404, target: aarch64-unknown-linux-gnu, cross: true } - { os: ubuntu-latest, runs-on: blacksmith-2vcpu-ubuntu-2404, target: x86_64-unknown-linux-musl, cross: true } - - { os: ubuntu-latest, runs-on: blacksmith-2vcpu-ubuntu-2404, target: aarch64-unknown-linux-musl, cross: true } - { os: macos-latest, runs-on: blacksmith-6vcpu-macos-latest, target: x86_64-apple-darwin } - { os: macos-latest, runs-on: blacksmith-6vcpu-macos-latest, target: aarch64-apple-darwin } - { os: windows-latest, runs-on: blacksmith-2vcpu-windows-2025, target: x86_64-pc-windows-msvc } diff --git a/bindings/node/package.json b/bindings/node/package.json index 609d7fd..bf0bda4 100644 --- a/bindings/node/package.json +++ b/bindings/node/package.json @@ -36,7 +36,6 @@ "x86_64-unknown-linux-gnu", "aarch64-unknown-linux-gnu", "x86_64-unknown-linux-musl", - "aarch64-unknown-linux-musl", "x86_64-pc-windows-msvc" ] }, @@ -49,7 +48,6 @@ "@c3-oss/codexcw-linux-x64-gnu": "0.1.0", "@c3-oss/codexcw-linux-arm64-gnu": "0.1.0", "@c3-oss/codexcw-linux-x64-musl": "0.1.0", - "@c3-oss/codexcw-linux-arm64-musl": "0.1.0", "@c3-oss/codexcw-win32-x64-msvc": "0.1.0" }, "devDependencies": {