From bb12df80a45ae4eb79ccddd6ed0c760510a4a063 Mon Sep 17 00:00:00 2001 From: rang <378694192@qq.com> Date: Mon, 24 Nov 2025 11:34:04 +0800 Subject: [PATCH] =?UTF-8?q?action=E4=B8=AD=E7=BC=93=E5=AD=98=E8=AE=BE?= =?UTF-8?q?=E7=BD=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .github/workflows/flutter-ci.yaml | 34 ++++++++++++++++++++++++------- 1 file changed, 27 insertions(+), 7 deletions(-) diff --git a/.github/workflows/flutter-ci.yaml b/.github/workflows/flutter-ci.yaml index f1d39fe..3c37426 100644 --- a/.github/workflows/flutter-ci.yaml +++ b/.github/workflows/flutter-ci.yaml @@ -169,13 +169,23 @@ jobs: with: submodules: recursive - - name: Setup Flutter + - name: Set up Flutter SDK uses: subosito/flutter-action@v2 with: - flutter-version: "3.32.0" + channel: stable + flutter-version-file: pubspec.yaml cache: true - - name: Restore Packages + - name: Cache Flutter dependencies + id: cache-pub-win + uses: actions/cache@v4 + with: + path: ${{ env.FLUTTER_HOME }}/.pub-cache + key: ${{ runner.os }}-flutter-pub-${{ hashFiles('**/pubspec.lock') }} + restore-keys: | + ${{ runner.os }}-flutter-pub- + + - name: Get Flutter dependencies run: | flutter pub get @@ -205,13 +215,23 @@ jobs: with: submodules: recursive - - name: Setup Flutter + - name: Set up Flutter SDK uses: subosito/flutter-action@v2 with: - flutter-version: "3.32.0" - # cache: true + channel: stable + flutter-version-file: pubspec.yaml + cache: true - - name: Restore packages + - name: Cache Flutter dependencies + id: cache-pub-mac + uses: actions/cache@v4 + with: + path: ${{ env.FLUTTER_HOME }}/.pub-cache + key: ${{ runner.os }}-flutter-pub-${{ hashFiles('**/pubspec.lock') }} + restore-keys: | + ${{ runner.os }}-flutter-pub- + + - name: Get Flutter dependencies run: | flutter pub get