diff --git a/.gitea/workflows/release.yaml b/.gitea/workflows/release.yaml index 4bc1bb8..de8b5a1 100644 --- a/.gitea/workflows/release.yaml +++ b/.gitea/workflows/release.yaml @@ -86,9 +86,14 @@ jobs: cp -r . "$FULL_PATH/" pushd "$ZIP_ROOT" - zip -r "$GITHUB_WORKSPACE/module.zip" . + # -D suppresses directory entries (fixes the "unexpected file" error) + # -q is quiet (optional) + zip -r -D "$GITHUB_WORKSPACE/module.zip" . popd + # Optional: Verify zip content in logs before upload + unzip -l "$GITHUB_WORKSPACE/module.zip" + curl -f --user "owlbot:${{ secrets.PACKAGE_PUSH }}" \ --upload-file "$GITHUB_WORKSPACE/module.zip" \ "${{ github.server_url }}/api/packages/owlboard/go/upload?version=$VERSION" \ No newline at end of file