From ad875e0e8aa52a3965548edb324fb3ac630e5695 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E4=BC=9A=E5=81=9A=E9=A5=AD=E7=9A=84=E4=BA=8C=E5=93=88?= Date: Tue, 18 Mar 2025 17:50:35 +0800 Subject: [PATCH] Update dart.yml --- .github/workflows/dart.yml | 16 ++++++++++++++-- 1 file changed, 14 insertions(+), 2 deletions(-) diff --git a/.github/workflows/dart.yml b/.github/workflows/dart.yml index 2565b1c..ee40c84 100644 --- a/.github/workflows/dart.yml +++ b/.github/workflows/dart.yml @@ -20,8 +20,20 @@ jobs: - name: Install Flutter dependencies run: flutter pub get - - # 编译 Flutter Windows 应用 - name: Build Flutter Windows Release run: flutter build windows --release + + # 压缩 build\windows\x64\runner\Release 目录 + - name: Compress Release Directory + run: | + $releaseDir = "$env:GITHUB_WORKSPACE\build\windows\x64\runner\Release" + $zipFile = "$env:GITHUB_WORKSPACE\release.zip" + Compress-Archive -Path $releaseDir -DestinationPath $zipFile + + # 上传压缩包作为 Artifact + - name: Upload Release Artifact + uses: actions/upload-artifact@v3 + with: + name: release + path: ${{ github.workspace }}/release.zip