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:
- Add
osx-arm64 to <RuntimeIdentifiers> in GithubLauncher.csproj
- Add an
--osx-arm64 flag or separate profile to the publish script
- Verify the app launches natively on Apple Silicon (no Rosetta translation)
- 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.
Currently the csproj lists
osx-x64in RuntimeIdentifiers but NOTosx-arm64, meaning no native Apple Silicon build is produced. Additionally, there is nodotnet publishscript or configuration to produce a proper.appbundle for macOS distribution.Scope:
osx-arm64to<RuntimeIdentifiers>in GithubLauncher.csproj--osx-arm64flag or separate profile to the publish scriptAXIOM 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.