From 4861be2947560b59e1a58d96d5576c79c88c071f Mon Sep 17 00:00:00 2001 From: fiftydinar <65243233+fiftydinar@users.noreply.github.com> Date: Fri, 15 May 2026 08:11:54 +0200 Subject: [PATCH] fix(script-v2): `set -eu` when running snippets Previously it was unset, so some build errors could have been skipped, which is the undesired behavior. --- modules/script/v2/script.nu | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modules/script/v2/script.nu b/modules/script/v2/script.nu index eeea3ada..75a2c45c 100644 --- a/modules/script/v2/script.nu +++ b/modules/script/v2/script.nu @@ -49,7 +49,7 @@ def main [config: string]: nothing -> nothing { print -e $"(ansi green)Running snippet:\n(ansi cyan)($snippet)(ansi reset)" try { - /bin/sh -c $'($snippet)' + /bin/sh -c $'set -eu; ($snippet)' print -e $"(ansi green)Finished running snippet:\n(ansi cyan)($snippet)(ansi reset)" } catch { return (error make {