fix: update wmill python generator thus updating windmill-api

This commit is contained in:
Ruben Fiszel
2023-09-03 14:01:51 +02:00
parent 8e327169c5
commit d99e200402
8 changed files with 10 additions and 6 deletions

2
.github/Dockerfile vendored
View File

@@ -1,7 +1,7 @@
FROM nikolaik/python-nodejs
RUN npm install -g @apidevtools/swagger-cli
RUN pip install openapi-python-client
RUN pip install openapi-python-client==0.15.1
RUN pip install poetry

View File

@@ -4,4 +4,4 @@ RUN python3 -m pip install pipx poetry
RUN python3 -m pipx ensurepath
ENV PATH="/root/.local/bin:${PATH}"
ENV PATH="/usr/local/bin:${PATH}"
RUN pipx install openapi-python-client==0.11.6 --include-deps
RUN pipx install openapi-python-client==0.15.1 --include-deps

View File

@@ -1,7 +1,7 @@
#!/bin/bash
set -e
mkdir openapi
mkdir openapi || true
cp ../backend/windmill-api/openapi.yaml openapi/openapi.yaml
npx @redocly/openapi-cli@latest bundle openapi/openapi.yaml > openapi-bundled.yaml

View File

@@ -1,11 +1,15 @@
#!/bin/bash
set -e
rm windmill-api/dist/* || true
rm wmill/dist/* || true
rm wmill_pg/dist/* || true
./build.sh
pip3 install windmill-api/dist/*.whl --force-reinstall
pip3 install wmill/dist/*.whl
pip3 install wmill_pg/dist/*.whl
pip3 install windmill-api/dist/*.whl --force-reinstall --user --break-system-packages
pip3 install wmill/dist/*.whl --force-reinstall --user --break-system-packages
pip3 install wmill_pg/dist/*.whl --force-reinstall --user --break-system-packages
rm -rf windmill-api/
rm -rf wmill/dist/*

Binary file not shown.