yams/scripts
Trevon 6d26203140
fix(packaging): compare upgrade bodies without cmp (#378)
The v0.21.0 release failed on the Arch aarch64 lane: the upgrade
seed check ran `cmp -s` in the minimal Arch base image, which has
coreutils but not diffutils ("cmp: command not found"), so
upgrade-seed-body failed although the package was fine.

Compare the two files by SHA-256 in a same_bytes helper. The unit
oracle now stubs cmp to fail, so a check that depends on it fails
in test_package_upgrade_validation.py instead of in the release.

Signed-off-by: trvon <me@trevon.dev>
2026-10-27 09:07:47 -06:00
..
act fix(ci): stablize ci 2026-07-02 21:34:18 -04:00
ci fix: unblock the 0.20.5 release (aarch64 budget, MSVC linkage, mobile configure, Windows MSI) (#263) 2026-10-02 18:47:16 -06:00
dev build: install only the runtime set from meson install 2026-10-01 14:22:10 -06:00
local-ci fix(packaging): compare upgrade bodies without cmp (#378) 2026-10-27 09:07:47 -06:00
tools v0.6.12 experiemental 2025-09-11 11:28:42 -04:00
analyze_complexity.py perf(metadata): profile write-path batching (#49) 2026-06-12 14:11:49 -04:00
analyze_seed_fingerprints.py feat(search): make topology-assisted retrieval the default (#57) 2026-07-13 20:26:43 -04:00
build-arch-pkg.sh feat(packaging): ship the daemon as a systemd user unit 2026-10-02 07:55:01 -06:00
build-deb.sh fix(tests): replace frozen expectations and harden release gates (#323) 2026-10-19 19:16:57 -06:00
check-quality.sh build: standardize the Debug build dir on build/debug (#248) 2026-10-01 08:45:20 -06:00
check_tracy_capture.sh perf(metadata): profile write-path batching (#49) 2026-06-12 14:11:49 -04:00
cluster_hypothesis_check.py chore: stabilize CI, faiss, metadata, docker, and simeon (#25) 2026-05-07 21:07:59 -04:00
format-code.ps1 windows build fixes 2025-12-31 15:38:25 -05:00
format-code.sh refactor: simplify runtime paths and harden retrieval (#61) 2026-07-31 14:16:45 -04:00
generate_version_header.py fix: ci stabilizations for release 2026-07-04 09:28:59 -04:00
lint.sh chore: promote experimental to main (#156) 2026-09-19 16:27:50 -06:00
list-onnxruntime-libs.py fix(build): install the bundled ONNX Runtime symlinks target-first 2026-10-02 00:18:42 -06:00
macos-rpath-install-names.sh build(macos): keep libyams_onnx_resource @rpath-relative after install 2026-10-01 20:29:46 -06:00
prepare_longmemeval_s.py feat(topology): typed event time and session for topology inputs (#305) 2026-10-14 08:47:04 -06:00
refresh_daemon_gcov_summary.py chore: stabilize CI, faiss, metadata, docker, and simeon (#25) 2026-05-07 21:07:59 -04:00
run-local-coverage.sh fix(docs): Replace 2026-06-27 16:28:08 -04:00
run_benchmark_profile_suite.py refactor(plugins)!: remove the symbol_extractor_v1 plugin ABI 2026-09-22 13:30:35 -06:00
run_metadata_stable_baselines.py perf(metadata): profile write-path batching (#49) 2026-06-12 14:11:49 -04:00
run_tracy_benchmark.sh perf(metadata): profile write-path batching (#49) 2026-06-12 14:11:49 -04:00
split-debug-symbols.sh build(packaging): bundle ONNX Runtime privately in <libdir>/yams/onnxruntime 2026-10-01 22:42:15 -06:00
update-licenses.py fix: license header file updates, mcp improvements, windows build fixes 2026-01-30 17:23:33 -05:00