Skip to content

Add Linux ARM64 build target#41

Open
julius88 wants to merge 2 commits intolinear:mainfrom
julius88:linux-arm64
Open

Add Linux ARM64 build target#41
julius88 wants to merge 2 commits intolinear:mainfrom
julius88:linux-arm64

Conversation

@julius88
Copy link
Copy Markdown

@julius88 julius88 commented Apr 9, 2026

Summary

  • Add linux-arm64 to the release build matrix using GitHub's ubuntu-24.04-arm runner
  • Produces a native ARM64 Linux executable via bun-linux-arm64 compile target
  • Add pull_request trigger (scoped to workflow file changes) so builds are validated on PRs
  • Gate code signing and notarization steps to tag pushes only, skipping them on PR builds

Test plan

  • Verify all four build matrix targets succeed on this PR
  • Trigger a release workflow run and verify the linux-arm64 artifact is built and uploaded
  • Confirm the ARM64 binary runs correctly on a Linux ARM64 machine

@julius88 julius88 force-pushed the linux-arm64 branch 2 times, most recently from 768683e to 1746a2b Compare April 9, 2026 07:58
This enabled testing build on PRs while still skipping release and complete-release jobs.
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.

1 participant