diff --git a/.gitea/workflows/release.yml b/.gitea/workflows/release.yml index 3cc9b7b..0c75e0d 100644 --- a/.gitea/workflows/release.yml +++ b/.gitea/workflows/release.yml @@ -95,8 +95,7 @@ jobs: cp -r out/app bundle/app cp -r out/worker bundle/worker ZIP_NAME="ClaudeDo-${VERSION}-win-x64.zip" - # python's zipfile module is used because `zip` is not installed on the host runner - ( cd bundle && python3 -m zipfile -c "../assets/${ZIP_NAME}" app worker ) + ( cd bundle && zip -r -q "../assets/${ZIP_NAME}" app worker ) # 2) Installer single-file exe (renamed) INSTALLER_EXE=$(ls out/installer/*.exe | head -n 1)