From d19954bb4c97f97f81e3dcac0d60fb5c33847a22 Mon Sep 17 00:00:00 2001 From: Filip Leonarski Date: Thu, 18 Sep 2025 19:52:06 +0200 Subject: [PATCH] Fixes to python client upload part --- .gitea/workflows/build_and_test.yml | 3 ++- gen_python_client.sh | 1 - 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/.gitea/workflows/build_and_test.yml b/.gitea/workflows/build_and_test.yml index b4bfbb68..c5888a5d 100644 --- a/.gitea/workflows/build_and_test.yml +++ b/.gitea/workflows/build_and_test.yml @@ -71,7 +71,8 @@ jobs: TWINE_USERNAME: "__token__" # Username for Twine when using token-based auth TWINE_PASSWORD: ${{ secrets.PIP_REPOSITORY_API_TOKEN }} # Use the secret for authentication run: | - source venv/bin/activate + python -m venv .twine + source .twine/bin/activate pip3 install twine twine upload --repository-url https://gitea.psi.ch/api/packages/mx/pypi dist/* documentation: diff --git a/gen_python_client.sh b/gen_python_client.sh index f62f9f24..7c4c4eb3 100644 --- a/gen_python_client.sh +++ b/gen_python_client.sh @@ -8,4 +8,3 @@ java -jar openapi-generator-cli.jar generate -i broker/jfjoch_api.yaml -o python cd python-client sed -i s/"NAME = \"jfjoch-client\""/"NAME = \"jfjoch_client\""/ setup.py python3 setup.py sdist bdist_wheel -mv dist/* .. \ No newline at end of file