From 5b0001ce1dbbd3b4eb5cd1f61eaba76d698cc0e4 Mon Sep 17 00:00:00 2001 From: Marius Kleidl Date: Fri, 25 Sep 2026 13:22:06 +0200 Subject: [PATCH] chore: build the generator from chat's tools/openapi --- generate.sh | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/generate.sh b/generate.sh index ced5222..fcc0a90 100755 --- a/generate.sh +++ b/generate.sh @@ -19,10 +19,10 @@ fi set -ex # cd in API repo, generate new spec and then generate code from it -( cd $SOURCE_PATH ; make openapi ; ./build/chat-manager openapi generate-client --language ruby --spec ./releases/v2/serverside-api.yaml --output $DST_PATH ) +( cd $SOURCE_PATH ; make openapi ; make -C tools/openapi build ; ./build/openapi generate-client --language ruby --spec ./releases/v2/serverside-api.yaml --output $DST_PATH ) # Generate webhook conformance fixtures (CHA-2961) -( cd $SOURCE_PATH ; ./build/chat-manager openapi generate-webhook-fixtures --output $DST_PATH/test/fixtures/webhooks ) +( cd $SOURCE_PATH ; ./build/openapi generate-webhook-fixtures --output $DST_PATH/test/fixtures/webhooks ) # Fix any potential issues in generated code echo "Applying Ruby-specific fixes..."