From 7562b8696810189c486d4ef7d2edc0abddc2821f Mon Sep 17 00:00:00 2001 From: Seth Fitzsimmons Date: Tue, 21 Jul 2026 11:23:50 -0700 Subject: [PATCH] fix(build): regenerate pyspark codegen output during make install install only ran uv-sync, never generate-pyspark. The generated expressions and conformance tests under overture-schema-pyspark aren't tracked in git, so a fresh worktree following the documented init-worktree -> make install flow had neither: a plain pytest run afterward silently collected thousands fewer tests with no error to signal the gap. install now depends on generate-pyspark, matching what check and test-all already do. Closes #579. Signed-off-by: Seth Fitzsimmons --- Makefile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Makefile b/Makefile index 3e691ecc7..cd1b91497 100644 --- a/Makefile +++ b/Makefile @@ -4,7 +4,7 @@ TESTMON ?= --testmon default: test-all -install: uv-sync +install: uv-sync generate-pyspark uv-sync: @output=$$(uv sync --all-packages --all-extras 2>&1) || { echo "$$output" >&2; exit 1; }