Skip to content

feat: add osx-arm64 build + .app bundle packaging for macOS Apple Silicon #24

Description

@mock1ngbb

Currently the csproj lists osx-x64 in RuntimeIdentifiers but NOT osx-arm64, meaning no native Apple Silicon build is produced. Additionally, there is no dotnet publish script or configuration to produce a proper .app bundle for macOS distribution.

Scope:

  1. Add osx-arm64 to <RuntimeIdentifiers> in GithubLauncher.csproj
  2. Add an --osx-arm64 flag or separate profile to the publish script
  3. Verify the app launches natively on Apple Silicon (no Rosetta translation)
  4. Update README with macOS arm64 build/runtime instructions

AXIOM CHECK: arm64-native is the durable expectation for 2026+ Apple hardware. x64-under-Rosetta is a workaround, not a solution.

Related: worktree readme files mention "Cicada CI/CD — automated builds for osx-arm64" in aspirational text, but no infra exists.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions