From 58596c8de02db0b03c69e5a4a4b19429d63aed76 Mon Sep 17 00:00:00 2001 From: Hermes Agent Date: Sat, 15 Aug 2026 05:03:19 +0000 Subject: [PATCH] Use the ORT rc.11 library location variable. --- .gitea/workflows/release.yml | 2 +- crates/bds-ui/tests/packaging_assets.rs | 6 +++++- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitea/workflows/release.yml b/.gitea/workflows/release.yml index 524d3dc..e668bad 100644 --- a/.gitea/workflows/release.yml +++ b/.gitea/workflows/release.yml @@ -91,7 +91,7 @@ jobs: if [ "$target" = x86_64-apple-darwin ]; then cargo +${RUST_TOOLCHAIN} run --locked --package bds-release -- \ macos-x64-runtime "target/$target/release" - ORT_LIB_PATH="$PWD/target/$target/release" \ + ORT_LIB_LOCATION="$PWD/target/$target/release" \ ORT_PREFER_DYNAMIC_LINK=1 \ cargo +${RUST_TOOLCHAIN} zigbuild --release --locked --target "$build_target" \ --package bds-ui --package bds-cli --package bds-mcp diff --git a/crates/bds-ui/tests/packaging_assets.rs b/crates/bds-ui/tests/packaging_assets.rs index 22f6934..93bbcec 100644 --- a/crates/bds-ui/tests/packaging_assets.rs +++ b/crates/bds-ui/tests/packaging_assets.rs @@ -131,7 +131,7 @@ fn tagged_releases_are_built_and_packaged_with_rust_tools() { "cargo-zigbuild", "macos-linker-alias", "macos-x64-runtime", - "ORT_LIB_PATH", + "ORT_LIB_LOCATION", "ORT_PREFER_DYNAMIC_LINK", "-Lnative=target/macos-linker", "-Wl,-rpath,@executable_path ", @@ -167,6 +167,10 @@ fn tagged_releases_are_built_and_packaged_with_rust_tools() { !workflow.contains("-Wl,-U,"), "Zig's Darwin linker does not support ld64's symbol-specific -U option" ); + assert!( + !workflow.contains("ORT_LIB_PATH"), + "ORT rc.11 expects its custom runtime in ORT_LIB_LOCATION" + ); for forbidden in ["python", "curl ", "hdiutil", "makensis", "tar -"] { assert!( !workflow.contains(forbidden),