From fe0685a7421075e1b9761f32ea034d5ba83e0a83 Mon Sep 17 00:00:00 2001 From: oobabooga <112222186+oobabooga@users.noreply.github.com> Date: Tue, 10 Jun 2025 19:42:22 -0700 Subject: [PATCH] New attempt --- .github/workflows/build-portable-release-cuda.yml | 7 ++++++- .github/workflows/build-portable-release-vulkan.yml | 7 ++++++- .github/workflows/build-portable-release.yml | 7 ++++++- 3 files changed, 18 insertions(+), 3 deletions(-) diff --git a/.github/workflows/build-portable-release-cuda.yml b/.github/workflows/build-portable-release-cuda.yml index f6d8b39c..7ba1fc6b 100644 --- a/.github/workflows/build-portable-release-cuda.yml +++ b/.github/workflows/build-portable-release-cuda.yml @@ -163,7 +163,12 @@ jobs: # 6. Move up and rename folder to include version cd .. VERSION_CLEAN="${VERSION#v}" - mv text-generation-webui text-generation-webui-${VERSION_CLEAN} + if [[ "$RUNNER_OS" == "Windows" ]]; then + sleep 3 + powershell -Command "Move-Item -Path text-generation-webui -Destination text-generation-webui-${VERSION_CLEAN} -Force" + else + mv text-generation-webui text-generation-webui-${VERSION_CLEAN} + fi # 7. Create ZIP file ZIP_NAME="textgen-portable-${VERSION_CLEAN}-${PLATFORM}-cuda${CUDA_VERSION}.zip" diff --git a/.github/workflows/build-portable-release-vulkan.yml b/.github/workflows/build-portable-release-vulkan.yml index 55ce13d5..c02aa662 100644 --- a/.github/workflows/build-portable-release-vulkan.yml +++ b/.github/workflows/build-portable-release-vulkan.yml @@ -149,7 +149,12 @@ jobs: # 5. Move up and rename folder to include version cd .. VERSION_CLEAN="${VERSION#v}" - mv text-generation-webui text-generation-webui-${VERSION_CLEAN} + if [[ "$RUNNER_OS" == "Windows" ]]; then + sleep 3 + powershell -Command "Move-Item -Path text-generation-webui -Destination text-generation-webui-${VERSION_CLEAN} -Force" + else + mv text-generation-webui text-generation-webui-${VERSION_CLEAN} + fi # 6. Create ZIP file ZIP_NAME="textgen-portable-${VERSION_CLEAN}-${PLATFORM}-vulkan.zip" diff --git a/.github/workflows/build-portable-release.yml b/.github/workflows/build-portable-release.yml index 5df2db31..85179617 100644 --- a/.github/workflows/build-portable-release.yml +++ b/.github/workflows/build-portable-release.yml @@ -173,7 +173,12 @@ jobs: # 5. Move up and rename folder to include version cd .. VERSION_CLEAN="${VERSION#v}" - mv text-generation-webui text-generation-webui-${VERSION_CLEAN} + if [[ "$RUNNER_OS" == "Windows" ]]; then + sleep 3 # Give time for any lingering file handles to close + powershell -Command "Move-Item -Path text-generation-webui -Destination text-generation-webui-${VERSION_CLEAN} -Force" + else + mv text-generation-webui text-generation-webui-${VERSION_CLEAN} + fi # 6. Create ZIP file ZIP_NAME="textgen-portable-${VERSION_CLEAN}-${PLATFORM}.zip"