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