commit aebe23c9af26f350b9a8b15e83c66437d88ebf3c parent dcc81ee6a5c50a20868555a233ea27221a6e3af5 Author: triesap <tyson@radroots.org> Date: Fri, 17 Jul 2026 22:42:11 +0000 build: restore standalone release acceptance - add the script referenced by the Nix command surface - require locked metadata and all-target compilation - enforce strict clippy and the complete test suite - finish with formatting and diff integrity checks Diffstat:
| A | scripts/release-acceptance.sh | | | 12 | ++++++++++++ |
1 file changed, 12 insertions(+), 0 deletions(-)
diff --git a/scripts/release-acceptance.sh b/scripts/release-acceptance.sh @@ -0,0 +1,12 @@ +#!/usr/bin/env bash +set -euo pipefail + +repo_root="$(git rev-parse --show-toplevel)" +cd "$repo_root" + +cargo fmt --all --check +cargo metadata --locked --format-version 1 --no-deps >/dev/null +cargo check --locked --all-targets +cargo clippy --locked --all-targets -- -D warnings +cargo test --locked +git diff --check