From 58f090daa55736b582bbc41fb541ee276e8ae2c3 Mon Sep 17 00:00:00 2001 From: Oleks Date: Fri, 26 Jun 2026 09:18:29 +0300 Subject: [PATCH] fix(pipeline-doctor): add gawk to runtimeInputs (#1) writeShellApplication restricts PATH to runtimeInputs, which omitted gawk. The token-leak check's line-continuation flattening shells out to awk, so the doctor crashed with 'awk: command not found' (exit 127) in minimal Nix runtimes (e.g. the nixos/nix CI image), aborting downstream build/publish in consumer pipelines. Add gawk so awk resolves. Verified: nix build .#pipeline-doctor then run against a repo -> 9 passed, 0 failed, exit 0. --- flake.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/flake.nix b/flake.nix index d0e0d5e..b6c459e 100644 --- a/flake.nix +++ b/flake.nix @@ -58,6 +58,7 @@ coreutils gnugrep gnused + gawk findutils jq ];