From 589cf023b2df8e6d705487173bf5a794784a0ada Mon Sep 17 00:00:00 2001 From: Ruben Fiszel Date: Wed, 2 Nov 2022 10:55:35 +0100 Subject: [PATCH] fix(go-client): fix openapi generation --- go-client/build.sh | 5 +++-- go-client/windmill.go | 2 +- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/go-client/build.sh b/go-client/build.sh index 2941e8552e..185449fe15 100755 --- a/go-client/build.sh +++ b/go-client/build.sh @@ -5,9 +5,10 @@ mkdir openapi cp ../backend/windmill-api/openapi.yaml openapi/openapi.yaml sed -z 's/ extra_params:\n additionalProperties:\n type: string/ extra_params: {}/' openapi/openapi.yaml > openapi/openapi1.yaml -sed -z 's/ enum: \[script, failure, trigger, command\]//' openapi/openapi1.yaml > openapi/openapi2.yaml +sed -z 's/ enum: \[script, failure, trigger, command, approval\]//' openapi/openapi1.yaml > openapi/openapi2.yaml +sed -z 's/ enum: \[deno, python3, go\]//' openapi/openapi2.yaml > openapi/openapi3.yaml -npx @redocly/openapi-cli@latest bundle openapi/openapi2.yaml --ext json > openapi-bundled.json +npx @redocly/openapi-cli@latest bundle openapi/openapi3.yaml --ext json > openapi-bundled.json rm -rf api/ || true mkdir -p api diff --git a/go-client/windmill.go b/go-client/windmill.go index 2d95928f60..758d71a41e 100644 --- a/go-client/windmill.go +++ b/go-client/windmill.go @@ -53,7 +53,7 @@ func GetVariable(path string) (string, error) { return *res.JSON200.Value, nil } -func GetResource(path string) (map[string]interface{}, error) { +func GetResource(path string) (interface{}, error) { client, err := GetClient() if err != nil { return nil, err