Skip to content

package: add x64 macOS codex-zsh artifact#24171

Merged
bolinfest merged 1 commit into
mainfrom
pr24171
May 23, 2026
Merged

package: add x64 macOS codex-zsh artifact#24171
bolinfest merged 1 commit into
mainfrom
pr24171

Conversation

@bolinfest
Copy link
Copy Markdown
Collaborator

@bolinfest bolinfest commented May 23, 2026

Why

The package builder has an Intel macOS release target (x86_64-apple-darwin) whose DotSlash platform is macos-x86_64, but scripts/codex_package/codex-zsh only listed Apple Silicon macOS plus Linux platforms. Because zsh is fetched with missing_ok=True, Intel macOS packages could miss the patched zsh resource instead of resolving a prebuilt artifact.

The rust-v0.134.0-alpha.3 release now publishes codex-zsh-x86_64-apple-darwin.tar.gz, so the manifest can cover that platform. See the release assets in https://github.com/openai/codex/releases/tag/rust-v0.134.0-alpha.3 and the completed release job at https://github.com/openai/codex/actions/runs/26319528477/job/77485808896.

Relevant existing mappings:

What Changed

  • Updated existing codex-zsh DotSlash entries to rust-v0.134.0-alpha.3 release URLs and refreshed their size and SHA-256 metadata.
  • Added a macos-x86_64 entry for codex-zsh-x86_64-apple-darwin.tar.gz.

Verification

  • Downloaded the four codex-zsh-*.tar.gz release assets from rust-v0.134.0-alpha.3, computed their wc -c sizes and shasum -a 256 digests, and verified each archive contains codex-zsh/bin/zsh.
  • python3 -m unittest discover -s scripts/codex_package -p 'test_*.py'

@bolinfest bolinfest changed the title package: update codex-zsh release artifacts package: add x64 macOS codex-zsh artifact May 23, 2026
@bolinfest bolinfest merged commit 0febb11 into main May 23, 2026
46 checks passed
@bolinfest bolinfest deleted the pr24171 branch May 23, 2026 01:42
@github-actions github-actions Bot locked and limited conversation to collaborators May 23, 2026
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants