verify-storage-api.sh (453B)
1 #!/bin/sh 2 set -eu 3 4 repository_root=$(CDPATH= cd -- "$(dirname -- "$0")/.." && pwd) 5 temporary_root=${TMPDIR:-/tmp} 6 output=$(mktemp "$temporary_root/harvestcircle-storage-api.XXXXXX") 7 trap 'rm -f "$output"' EXIT HUP INT TERM 8 9 cd "$repository_root" 10 cargo +nightly-2026-07-16 public-api \ 11 --manifest-path core/Cargo.toml \ 12 -p harvestcircle_storage \ 13 --all-features \ 14 -sss >"$output" 15 cmp core/compatibility/harvestcircle-storage-api-v3.txt "$output"