feat: add Linux ARM64 build targets (gnu + musl) (#128)

* feat: add Linux ARM64 build targets (gnu + musl)

Add aarch64-unknown-linux-gnu and aarch64-unknown-linux-musl to
cargo-dist targets, enabling prebuilt binaries for ARM64 Linux
users via npm, the shell installer, and GitHub Releases.

* chore: trigger CLA recheck
This commit is contained in:
Evan
2026-03-05 15:44:22 +09:00
committed by GitHub
parent a6994ad068
commit 87e4bb1dc4
2 changed files with 6 additions and 1 deletions
+5
View File
@@ -0,0 +1,5 @@
---
"@googleworkspace/cli": minor
---
Add Linux ARM64 build targets (aarch64-unknown-linux-gnu and aarch64-unknown-linux-musl) to cargo-dist, enabling prebuilt binaries for ARM64 Linux users via npm, the shell installer, and GitHub Releases.
+1 -1
View File
@@ -30,7 +30,7 @@ npm-scope = "@googleworkspace"
github-attestations = true
npm-package = "cli"
# Target platforms to build apps for (Rust target-triple syntax)
targets = ["aarch64-apple-darwin", "x86_64-apple-darwin", "x86_64-unknown-linux-gnu", "x86_64-pc-windows-msvc"]
targets = ["aarch64-apple-darwin", "aarch64-unknown-linux-gnu", "aarch64-unknown-linux-musl", "x86_64-apple-darwin", "x86_64-unknown-linux-gnu", "x86_64-pc-windows-msvc"]
# Which actions to run on pull requests
pr-run-mode = "plan"
# Don't overwrite release.yml on `cargo dist init` (preserves custom npm registry config)