From 4e6110983908ceee95a59676469ce3838d3e4de7 Mon Sep 17 00:00:00 2001 From: Luke Curley Date: Mon, 21 Sep 2026 15:57:27 -0700 Subject: [PATCH] fix(just): pass smoke arguments to the shebang recipe `just test smoke --all` silently ran the cheap default: the recipe reads `$1`, but the module never enabled `positional-arguments`, so just did not export the arguments. CI's smoke workflow was therefore not running the full interop matrix since #3823. Co-Authored-By: Claude Opus 5 --- test/justfile | 3 +++ 1 file changed, 3 insertions(+) diff --git a/test/justfile b/test/justfile index 52932ff6cf..87996b32aa 100644 --- a/test/justfile +++ b/test/justfile @@ -3,6 +3,9 @@ # Tests that span more than one language. Per-language unit tests live in each # language's own justfile; this module aggregates them. # +# Shebang recipes read their arguments as $1..$n. +set positional-arguments + # Two cross-language interop smoke tests exist: # - https://github.com/moq-dev/smoke installs each client from its PUBLIC # package registry to catch packaging breakage in a release.