Skip to content

ci: support linux arm64 in release#23

Merged
sonesuke merged 2 commits intomainfrom
feat/support-linux-arm64
Feb 21, 2026
Merged

ci: support linux arm64 in release#23
sonesuke merged 2 commits intomainfrom
feat/support-linux-arm64

Conversation

@sonesuke
Copy link
Copy Markdown
Owner

Summary

This PR adds support for building linux-arm64 (aarch64-unknown-linux-gnu) binaries in the GitHub Actions release workflow.

Changes

  • Extends the release.yml build matrix with a new entry for linux-arm64.
  • Because building natively for ARM64 on GitHub's x86_64 Ubuntu runners with native dependencies (OpenSSL) is difficult, this workflow installs and uses cross to handle cross-compilation safely within a Docker container.
  • For all other targets, it falls back to the standard cargo build.
  • Generates arxiv-cli-linux-arm64.tar.gz as a release asset, aligning with the install.sh script logic.

@sonesuke sonesuke merged commit bcc929c into main Feb 21, 2026
4 checks passed
@sonesuke sonesuke deleted the feat/support-linux-arm64 branch February 21, 2026 06:34
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants