Skip to content

Build the release as a universal binary on the arm64 runner - #17

Merged
LPFchan merged 1 commit into
mainfrom
universal-release-build
Sep 26, 2026
Merged

LPFchan merged 1 commit into
mainfrom
universal-release-build

Conversation

@LPFchan

@LPFchan LPFchan commented Sep 26, 2026

Copy link
Copy Markdown
Owner

Summary

Adds ARCHS="arm64 x86_64" ONLY_ACTIVE_ARCH=NO to the release build in scripts/build-app.sh.

Follow-up to #16: the release workflow now runs on macos-26, which is arm64-only. Without an explicit ARCHS override, tagged DMGs would ship an arm64-only app and stop launching on Intel Macs — the same issue Codex flagged on LPFchan/Aware#3.

Validation

Local Release build with the same flags produces a universal binary (lipo -archs reports x86_64 arm64).

timestamp: 2026-09-27 03-59-24 KST
changes:
- scripts/build-app.sh: pass ARCHS="arm64 x86_64" ONLY_ACTIVE_ARCH=NO to the release xcodebuild invocation
rationale:
- The release workflow now runs on macos-26, which is arm64-only; without explicit ARCHS the tagged DMGs would ship an arm64-only app and stop launching on Intel Macs
checks:
- local Release build with the same flags produces a universal binary (lipo reports x86_64 arm64)

project: threek
agent: codex
role: worker
commit: LOG-20260927-035924-codex
@chatgpt-codex-connector

chatgpt-codex-connector Bot commented Sep 26, 2026 •

Copy link
Copy Markdown

Codex Review Summary

This comment shows the latest Codex review activity on this pull request.

Review Status Commit Review trigger
📝 Code Review ✅ Completed 2026-09-26T19:01:20.842672Z e8ef5b3 PR opened
ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review" or "@codex security review".

Codex reacts with 👀 while any review is running, comments if it has suggestions, and reacts with 👍 once all reviews finish with no findings.

@LPFchan
LPFchan merged commit 0a5e19c into main Sep 26, 2026
@LPFchan
LPFchan deleted the universal-release-build branch September 26, 2026 19:53
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