返回 DeepSeek-Reasonix
test-release-control-contracts.sh
根目录 / scripts / test-release-control-contracts.sh
1 #!/usr/bin/env bash
2 # Offline contracts only. Live public reachability is a separate runner check.
3 set -euo pipefail
4 root="${1:-$(git rev-parse --show-toplevel)}"
5 cd "$root"
6 node --test scripts/release-candidate.test.mjs scripts/resolve-release-candidate.test.mjs \
7 scripts/verify-release-artifact-archive.test.mjs scripts/release-publication-ledger.test.mjs \
8 scripts/reconcile-release-publication.test.mjs
9 bash scripts/release-candidate-tags.test.sh
10 bash scripts/release-stable.test.sh
11 echo 'release executable contracts: PASS'
12
12 lines BASH