mirror of
https://github.com/openai/codex.git
synced 2026-09-16 12:13:30 +00:00
## Why The Windows release workflow builds an extra package archive only to extract it again when staging the Python runtime wheel. Reuse the package directory to avoid this round trip. ## What changed - Allow `stage-runtime` to accept a Codex package directory as well as a `.tar.gz` archive, with the same package layout validation. - Reject overlapping source and staging directories, symlinks, and non-regular directory entries before staging. - Stage Windows runtime wheels from the existing package directory and retain the check that voice resources are absent. ## Testing Add coverage for matching directory and archive output, including file permissions, source preservation, invalid layouts, non-regular entries, overlapping directories, and CLI handling of both source formats. GitOrigin-RevId: bf6d1e05888367d482d8d51a4a8061f92a9cae8b
54 KiB
Executable File
54 KiB
Executable File