Explorar o código

fix: update GitHub token references in build workflow to use MY_GITHUB_TOKEN

TheWildJames hai 3 meses
pai
achega
9bc3a9740b
Modificáronse 2 ficheiros con 12 adicións e 4 borrados
  1. 9 1
      .github/actions/build-kernel/action.yml
  2. 3 3
      .github/workflows/build.yml

+ 9 - 1
.github/actions/build-kernel/action.yml

@@ -99,7 +99,15 @@ runs:
               //common:kernel_aarch64_dist \
               -- --dist_dir=/home/runner/out
           fi
-        tools/bazel info output_base
+        CACHE=/home/runner/.cache/bazel
+        MAX_BYTES=$((12*1024*1024*1024))
+
+        tools/bazel shutdown || true
+        while [ "$(du -sb "$CACHE" | cut -f1 || echo 0)" -gt "$MAX_BYTES" ]; do
+          OLDEST=$(find "$CACHE" -type f -printf '%T@ %p\n' | sort -n | head -n1 | cut -d' ' -f2-)
+          [ -z "$OLDEST" ] && break
+          rm -f "$OLDEST"
+        done
       fi
 
       echo "Contents of /home/runner/out"

+ 3 - 3
.github/workflows/build.yml

@@ -323,7 +323,7 @@ jobs:
         cache_key: ${{ inputs.android_version }}-${{ inputs.kernel_version }}.${{ steps.extract.outputs.sublevel }}-${{ inputs.os_patch_level }}
         cache_bucket: ccache-cache
         compression_level: 9
-        github_token: ${{ secrets.GITHUB_TOKEN }}
+        github_token: ${{ secrets.MY_GITHUB_TOKEN }}
 
     - name: Save lto-cache
       uses: ./.github/actions/cache-save
@@ -332,7 +332,7 @@ jobs:
         cache_key: ${{ inputs.android_version }}-${{ inputs.kernel_version }}.${{ steps.extract.outputs.sublevel }}-${{ inputs.os_patch_level }}
         cache_bucket: lto-cache
         compression_level: 9
-        github_token: ${{ secrets.GITHUB_TOKEN }}
+        github_token: ${{ secrets.MY_GITHUB_TOKEN }}
 
     - name: Save bazel-cache
       uses: ./.github/actions/cache-save
@@ -341,7 +341,7 @@ jobs:
         cache_key: ${{ inputs.android_version }}-${{ inputs.kernel_version }}.${{ steps.extract.outputs.sublevel }}-${{ inputs.os_patch_level }}
         cache_bucket: bazel-cache
         compression_level: 9
-        github_token: ${{ secrets.GITHUB_TOKEN }}
+        github_token: ${{ secrets.MY_GITHUB_TOKEN }}
 
     - name: Build Bypass Kernel
       env: