Ver Fonte

fix(action): optimize repo sync command for improved performance

TheWildJames há 4 meses atrás
pai
commit
d8fcfd3ee7
1 ficheiros alterados com 3 adições e 2 exclusões
  1. 3 2
      .github/actions/download-kernel/action.yml

+ 3 - 2
.github/actions/download-kernel/action.yml

@@ -30,7 +30,7 @@ runs:
       working-directory: ${{ github.workspace }}/kernel
       run: |
         FORMATTED_BRANCH="${{ inputs.android_version }}-${{ inputs.kernel_version }}-${{ inputs.os_patch_level }}"
-          repo init -u https://android.googlesource.com/kernel/manifest -b common-${FORMATTED_BRANCH} --depth=1 --partial-clone --clone-filter=blob:limit=10M
+          repo init -u https://android.googlesource.com/kernel/manifest -b common-${FORMATTED_BRANCH} --depth=1 --partial-clone
           REMOTE_BRANCH=$(git ls-remote https://android.googlesource.com/kernel/common ${FORMATTED_BRANCH})
         DEFAULT_MANIFEST_PATH=.repo/manifests/default.xml
         DEPRECATED=false
@@ -40,7 +40,8 @@ runs:
           DEPRECATED=true
         fi
         echo "deprecated=$DEPRECATED" >> $GITHUB_OUTPUT
-        repo sync -c -j$(nproc --all) --fail-fast --no-tags --force-sync --no-clone-bundle
+        repo sync -c -j8 --fail-fast --no-tags --force-sync --no-clone-bundle --optimize
+        #-j$(nproc --all)
 
     - name: Download manifest.xml for branch (with deprecated fallback)
       shell: bash