From 7aef630e1b1ada8d149c7e986e51226bf4b47fce Mon Sep 17 00:00:00 2001 From: liyi Date: Thu, 25 Sep 2025 09:54:04 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E6=B5=8B=E8=AF=95ci=EF=BC=88=E5=A2=9E?= =?UTF-8?q?=E5=8A=A0=E6=9E=84=E5=BB=BA=E5=88=B6=E5=93=81=EF=BC=89?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .gitea/workflows/ci.yml | 42 +++++++++++++++++++++-------------------- 1 file changed, 22 insertions(+), 20 deletions(-) diff --git a/.gitea/workflows/ci.yml b/.gitea/workflows/ci.yml index d0b2107f..4f47814c 100644 --- a/.gitea/workflows/ci.yml +++ b/.gitea/workflows/ci.yml @@ -15,7 +15,7 @@ jobs: - name: Checkout Code uses: actions/checkout@v4 with: - fetch-depth: 0 + fetch-depth: 1 # 2. 提取版本号 - name: Extract Version @@ -110,26 +110,28 @@ jobs: runs-on: sky needs: basic-setup steps: - # 1. 检出代码 - - name: Checkout Code - uses: actions/checkout@v4 - with: - fetch-depth: 0 - - # 2. 设置Flutter环境 - - name: Setup Flutter - uses: subosito/flutter-action@v2 - with: - flutter-version: '3.x' - channel: 'stable' - - # 3. 获取版本信息 - - name: Get Version Info - id: version-info + # 1. 使用第一个job的检出结果 + - name: Use Checked Out Code run: | - echo "📊 Using version from basic-setup job" - echo "NEXT_VERSION=${{ env.NEXT_VERSION }}" - echo "NEXT_TAG=${{ env.NEXT_TAG }}" + echo "📁 Using code already checked out by basic-setup job" + echo "📊 Current directory: $(pwd)" + ls -la + echo "✅ Ready to build artifacts" + + # 2. 检查Flutter环境 + - name: Check Flutter Environment + run: | + echo "🔍 Checking Flutter environment..." + flutter --version + echo "✅ Flutter environment is ready" + + # 3. 获取版本信息 + - name: Get Version Info + id: version-info + run: | + echo "📊 Using version from basic-setup job" + echo "NEXT_VERSION=${{ env.NEXT_VERSION }}" + echo "NEXT_TAG=${{ env.NEXT_TAG }}" # 4. 构建APK文件 - name: Build APK