@@ -273,6 +273,11 @@ jobs:
273273 - name : Checkout code
274274 uses : actions/checkout@v4
275275
276+ - name : Prepare package folder
277+ run : |
278+ mkdir -p backend/AutoBangumi
279+ cp -r backend/src backend/AutoBangumi/
280+
276281 - name : Download artifact webui
277282 uses : actions/download-artifact@v4
278283 with :
@@ -287,22 +292,23 @@ jobs:
287292 uses : actions/download-artifact@v4
288293 with :
289294 name : dist
290- path : backend/src/dist
295+ path : backend/AutoBangumi/dist
296+
297+ - name : Copy uv file and requirements.txt
298+ run : |
299+ cp backend/uv.lock backend/AutoBangumi/
300+ cp backend/requirements.txt backend/AutoBangumi/
301+ cp backend/pyproject.toml backend/AutoBangumi/
291302
292303 - name : Create Version info via tag
293- working-directory : ./backend/src
304+ working-directory : ./backend/AutoBangumi/ src
294305 run : |
295306 echo ${{ needs.version-info.outputs.version }}
296307 echo "VERSION='${{ needs.version-info.outputs.version }}'" >> module/__version__.py
297308
298- - name : Copy uv files
299- run : |
300- cp backend/uv.lock backend/src/
301- cp backend/pyproject.toml backend/src/
302-
303309 - name : Zip app
304310 run : |
305- cd backend && zip -r app-v${{ needs.version-info.outputs.version }}.zip src
311+ cd backend && zip -r app-v${{ needs.version-info.outputs.version }}.zip AutoBangumi
306312
307313 - name : Generate Release info
308314 id : release-info
0 commit comments