Skip to content

Add Linux ARM64 build target - #41

Merged
RomainCscn merged 2 commits into
linear:mainfrom
julius88:linux-arm64
May 6, 2026
Merged

Add Linux ARM64 build target#41
RomainCscn merged 2 commits into
linear:mainfrom
julius88:linux-arm64

Conversation

@julius88

@julius88 julius88 commented Apr 9, 2026

Copy link
Copy Markdown
Contributor

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.
@RomainCscn
RomainCscn merged commit f452369 into linear:main May 6, 2026
8 checks passed
@RomainCscn RomainCscn mentioned this pull request May 6, 2026
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