diff --git a/.github/workflows/rust-ci.yml b/.github/workflows/rust-ci.yml index 1c38859a41..a4215f1dd8 100644 --- a/.github/workflows/rust-ci.yml +++ b/.github/workflows/rust-ci.yml @@ -374,7 +374,7 @@ jobs: if: ${{ matrix.profile == 'release' && (matrix.target == 'x86_64-pc-windows-msvc' || matrix.target == 'aarch64-pc-windows-msvc') }} shell: bash env: - RUSTFLAGS: ${{ matrix.target == 'aarch64-pc-windows-msvc' && '-C link-arg=/Gy' || '' }} + RUSTFLAGS: ${{ matrix.target == 'aarch64-pc-windows-msvc' && '-C link-arg=/arm64hazardfree' || '' }} run: | cargo build --target ${{ matrix.target }} --release --timings --bin codex --bin codex-responses-api-proxy diff --git a/.github/workflows/rust-release-windows.yml b/.github/workflows/rust-release-windows.yml index 589aa98719..1828276863 100644 --- a/.github/workflows/rust-release-windows.yml +++ b/.github/workflows/rust-release-windows.yml @@ -89,7 +89,7 @@ jobs: - name: Cargo build (Windows binaries) shell: bash env: - RUSTFLAGS: ${{ matrix.target == 'aarch64-pc-windows-msvc' && '-C link-arg=/Gy' || '' }} + RUSTFLAGS: ${{ matrix.target == 'aarch64-pc-windows-msvc' && '-C link-arg=/arm64hazardfree' || '' }} run: | cargo build --target ${{ matrix.target }} --release --timings ${{ matrix.build_args }}