From 471d4a349bc3c5da612b34fe7fadb0f5705bf2ff Mon Sep 17 00:00:00 2001 From: Luke Curley Date: Mon, 21 Sep 2026 16:15:33 -0700 Subject: [PATCH] fix(just): pass smoke args through to smoke.sh `test/justfile`'s `smoke *args` recipe reads `$1`/`$@`, but the module never set `positional-arguments`, so a shebang recipe saw no args at all. `just test smoke --all` silently ran the default rust-only check and any `--publishers`/`--subscribers` flags were dropped. Co-Authored-By: Claude Opus 5 --- test/justfile | 2 ++ 1 file changed, 2 insertions(+) diff --git a/test/justfile b/test/justfile index 52932ff6cf..d689674caa 100644 --- a/test/justfile +++ b/test/justfile @@ -12,6 +12,8 @@ set fallback set working-directory := '.' +# `smoke` reads its args as `$1`/`$@`; without this a shebang recipe sees none. +set positional-arguments # The `check` sibling: same diff scoping, same BASE resolution, and what CI runs # after `just check`. Only js/rs/py appear here. The kt, swift, and go wrappers