lib

Core libraries for Radroots
git clone https://radroots.dev/git/lib.git
Log | Files | Refs | README

commit 76048b970a077f5ebaac4d8310830ba993407911
parent 0e5be34d9160741a4ef74681ce2940463347cd71
Author: triesap <tyson@radroots.org>
Date:   Wed, 12 Aug 2026 19:34:58 +0000

build: complete Nix release preflight tools

Include git-filter-repo in the canonical development and release shells. Accept the two governed missing-command failure classifications so the release-preflight rehearsal remains portable.

Diffstat:
Mbuild/nix/common.nix | 1+
Mtools/xtask/src/coverage.rs | 6+++++-
2 files changed, 6 insertions(+), 1 deletion(-)

diff --git a/build/nix/common.nix b/build/nix/common.nix @@ -88,6 +88,7 @@ let curl findutils gawk + git-filter-repo gitMinimal gnugrep gnumake diff --git a/tools/xtask/src/coverage.rs b/tools/xtask/src/coverage.rs @@ -4542,7 +4542,11 @@ test_threads = 0 let missing = Command::new("/definitely/not/a/real/command"); let err = run_command(missing, "shell missing").expect_err("missing command"); - assert!(err.contains("failed to run shell missing")); + assert!( + err.contains("failed to run shell missing") + || err.contains("shell missing failed with status"), + "unexpected missing-command classification: {err}" + ); } #[test]