From 032f3b2913f5f91d75f4ae83a5e596343cace37e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=8F=88=E8=8F=9C=E5=8F=88=E7=88=B1=E7=8E=A9=E7=9A=84?= =?UTF-8?q?=E5=B0=8F=E6=9C=B1=E7=8C=AA?= <107445049+yxsj245@users.noreply.github.com> Date: Sat, 19 Jul 2025 17:13:02 +0800 Subject: [PATCH] Update build.yml --- .github/workflows/build.yml | 23 ++++++++++++----------- 1 file changed, 12 insertions(+), 11 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 31af647..ce3d4d0 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -46,15 +46,11 @@ jobs: env: CI: true NODE_ENV: production - - name: Archive build files - run: | - cd dist/package - tar -czf ../../gsm3-management-panel-linux.tar.gz * - name: Upload artifacts uses: actions/upload-artifact@v4 with: name: gsm3-management-panel-linux-build - path: gsm3-management-panel-linux.tar.gz + path: dist/package/ retention-days: 30 build_windows: @@ -81,16 +77,11 @@ jobs: env: CI: true NODE_ENV: production - - name: Archive build files - shell: pwsh - run: | - cd dist/package - Compress-Archive -Path "*" -DestinationPath "../../gsm3-management-panel-windows.zip" -Force - name: Upload artifacts uses: actions/upload-artifact@v4 with: name: gsm3-management-panel-windows-build - path: gsm3-management-panel-windows.zip + path: dist/package/ retention-days: 30 build_docker: @@ -138,10 +129,20 @@ jobs: uses: actions/download-artifact@v4 with: name: gsm3-management-panel-linux-build + path: linux-build/ - name: Download Windows artifact uses: actions/download-artifact@v4 with: name: gsm3-management-panel-windows-build + path: windows-build/ + - name: Create Linux tar.gz + run: | + cd linux-build + tar -czf ../gsm3-management-panel-linux.tar.gz * + - name: Create Windows zip + run: | + cd windows-build + zip -r ../gsm3-management-panel-windows.zip * - name: Create Release uses: softprops/action-gh-release@v1 with: