File tree Expand file tree Collapse file tree 4 files changed +10
-4
lines changed
languages/python/templates
scripts/generate-sdk/languages Expand file tree Collapse file tree 4 files changed +10
-4
lines changed Original file line number Diff line number Diff line change 8282 java-version : ${{ env.JAVA_VERSION }}
8383 - name : Checkout
8484 uses : actions/checkout@v4
85+ - name : install uv
86+ uses : astral-sh/setup-uv@v7
87+ with :
88+ version : " 0.10.4"
8589 - name : Build
8690 uses : ./.github/actions/build/python
8791 - name : Generate SDK
Original file line number Diff line number Diff line change @@ -63,12 +63,12 @@ jobs:
6363 uses : actions/checkout@v4
6464 - name : Build
6565 uses : ./.github/actions/build/python
66- - name : Generate SDK
67- uses : ./.github/actions/generate-sdk/python
6866 - name : install uv
6967 uses : astral-sh/setup-uv@v7
7068 with :
7169 version : " 0.10.4"
70+ - name : Generate SDK
71+ uses : ./.github/actions/generate-sdk/python
7272 - name : Push SDK
7373 env :
7474 GH_REPO : " stackitcloud/stackit-sdk-python"
Original file line number Diff line number Diff line change @@ -48,7 +48,7 @@ dev = [
4848default-groups = "all"
4949
5050[tool.uv.sources]
51- stackit-core = { path = " ../../stackit- core" }
51+ stackit-core = { path = " ../../core" }
5252
5353[tool.hatch.build.targets.sdist]
5454include = ["src/stackit"]
@@ -108,4 +108,4 @@ docstring-quotes = '"""'
108108multiline-quotes = '"""'
109109ban-relative-imports = true
110110# Exclude generated code
111- extend-exclude = [ "src/stackit/*/models/*", "src/stackit/*/api/*", "src/stackit/*/*.py" ]
111+ extend-exclude = [ "src/stackit/*/models/*", "src/stackit/*/api/*", "src/stackit/*/*.py" ]
Original file line number Diff line number Diff line change @@ -153,6 +153,8 @@ generate_python_sdk() {
153153 if [ -f " ${sdk_services_backup_dir} /${service} /uv.lock" ]; then
154154 echo " Found ${service} \" uv.lock\" file"
155155 cp -r " ${sdk_services_backup_dir} /${service} /uv.lock" " ${SERVICES_FOLDER} /${service} /uv.lock"
156+ else
157+ uv lock --directory " ${SERVICES_FOLDER} /${service} "
156158 fi
157159
158160 # If the service has a CHANGELOG file, move it inside the service folder
You can’t perform that action at this time.
0 commit comments