myc

Self-custodial remote signer for Radroots apps
git clone https://radroots.dev/git/myc.git
Log | Files | Refs | README | LICENSE

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:
Ascripts/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