mirror of
https://github.com/openai/codex.git
synced 2026-10-21 03:54:55 +00:00
Refresh workspace lockfile before building macOS voice releases (#44025)
## Why Release tags bump `Cargo.toml` versions without updating the workspace lockfile, leaving stale versions for Bazel's Cargo dependency graph. ## What changed Run `cargo update --workspace` in `codex-rs` before the macOS voice release job builds the voice host and native runtime with Bazel. GitOrigin-RevId: ed923530ff5bc9982968cac4f1def4dde379f422
This commit is contained in:
committed by
copyberry
parent
0d46c252b3
commit
7aba218851
@@ -514,6 +514,9 @@ jobs:
|
||||
PREFIX: ${{ matrix.prefix }}
|
||||
run: |
|
||||
set -euo pipefail
|
||||
# Release tags bump Cargo.toml without rewriting the workspace lockfile.
|
||||
# Refresh workspace versions before Bazel reads the Cargo dependency graph.
|
||||
(cd codex-rs && cargo update --workspace)
|
||||
bazel build //codex-rs/voice-host:codex-voice-host //third_party/voice:native_runtime
|
||||
runtime="bazel-bin/third_party/voice/native_runtime_${PREFIX}"
|
||||
PYTHONPATH=third_party/voice python3 - "$runtime" "$TARGET" <<'PY'
|
||||
|
||||
Reference in New Issue
Block a user