diff --git a/.github/workflows/pull.yml b/.github/workflows/pull.yml index fd0236c..db82b5e 100644 --- a/.github/workflows/pull.yml +++ b/.github/workflows/pull.yml @@ -4,6 +4,7 @@ on: pull_request: branches: - main + - 'release-*' jobs: generateStub: diff --git a/.github/workflows/push.yml b/.github/workflows/push.yml index 006f5e6..c4e20fd 100644 --- a/.github/workflows/push.yml +++ b/.github/workflows/push.yml @@ -4,6 +4,7 @@ on: push: branches: - main + - 'release-*' jobs: generateStub: diff --git a/VizQLDataServiceOpenAPISchema.json b/VizQLDataServiceOpenAPISchema.json index bd0618f..22993ef 100644 --- a/VizQLDataServiceOpenAPISchema.json +++ b/VizQLDataServiceOpenAPISchema.json @@ -7,7 +7,7 @@ }, "servers": [ { - "url": "/vizql-data-service/v1" + "url": "/api/v1/vizql-data-service" } ], "paths": { diff --git a/python_sdk/scripts/generate_stub.bat b/python_sdk/scripts/generate_stub.bat index a6a15f6..ea870fb 100644 --- a/python_sdk/scripts/generate_stub.bat +++ b/python_sdk/scripts/generate_stub.bat @@ -8,7 +8,7 @@ REM Print commands as they are executed echo on REM Install required packages -pip install datamodel-code-generator +pip install datamodel-code-generator==0.43.1 REM Generate client code datamodel-codegen --input ../VizQLDataServiceOpenAPISchema.json --output-model-type pydantic_v2.BaseModel --input-file-type openapi --output src/api/openapi_generated-raw.py --use-annotated --base-class TableauModel diff --git a/python_sdk/scripts/generate_stub.sh b/python_sdk/scripts/generate_stub.sh index 76888d3..dc6f1af 100644 --- a/python_sdk/scripts/generate_stub.sh +++ b/python_sdk/scripts/generate_stub.sh @@ -6,7 +6,7 @@ set -e # Print commands as they are executed set -x -pip install datamodel-code-generator +pip install datamodel-code-generator==0.43.1 # Generate client code datamodel-codegen --input ../VizQLDataServiceOpenAPISchema.json --output-model-type pydantic_v2.BaseModel --input-file-type openapi --output src/api/openapi_generated-raw.py --use-annotated --base-class TableauModel