Переглянути джерело

chore: update GitHub Actions to latest versions

- actions/checkout: v5 → v7
- actions/cache: v4 → v6
- build.yml timeout-minutes: 60 → 120
TheWildJames 2 місяців тому
батько
коміт
071e9eea4a

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

@@ -40,11 +40,11 @@ jobs:
   build-gki:
     name: "${{ inputs.kernel_version }}.${{ inputs.sublevel }}-${{ inputs.android_version }}-${{ inputs.os_patch_level }} (${{ inputs.variant }})"
     runs-on: ubuntu-latest
-    timeout-minutes: 60
+    timeout-minutes: 120
 
     steps:
     - name: Checkout Repository
-      uses: actions/checkout@v5
+      uses: actions/checkout@v7
 
     - name: 🧹 Emergency Disk Cleanup
       if: false
@@ -295,7 +295,7 @@ jobs:
           ${{ inputs.android_version }}-${{ inputs.kernel_version }}.${{ steps.extract.outputs.sublevel }}-
 
     - name: Cache ccache (GitHub Native)
-      uses: actions/cache@v4
+      uses: actions/cache@v6
       with:
         path: /home/runner/.ccache
         key: ccache-${{ inputs.android_version }}-${{ inputs.kernel_version }}.${{ steps.extract.outputs.sublevel }}-${{ inputs.os_patch_level }}
@@ -305,7 +305,7 @@ jobs:
           ccache-
 
     - name: Cache bazel-cache (GitHub Native)
-      uses: actions/cache@v4
+      uses: actions/cache@v6
       with:
         path: /home/runner/.cache/bazel
         key: bazel-${{ inputs.android_version }}-${{ inputs.kernel_version }}.${{ steps.extract.outputs.sublevel }}-${{ inputs.os_patch_level }}

+ 1 - 1
.github/workflows/commit-status.yml

@@ -11,7 +11,7 @@ jobs:
 
     steps:
       - name: Checkout repository
-        uses: actions/checkout@v5
+        uses: actions/checkout@v7
 
       - name: Build commit summary
         shell: bash

+ 1 - 1
.github/workflows/main.yml

@@ -442,7 +442,7 @@ jobs:
         testing: false
 
     - name: Checkout code
-      uses: actions/checkout@v5
+      uses: actions/checkout@v7
 
     - name: Generate New Tag
       id: tag

+ 1 - 1
.github/workflows/prepare.yml

@@ -29,7 +29,7 @@ jobs:
       matrix: ${{ steps.final.outputs.matrix }}
     steps:
       - name: Checkout Repository
-        uses: actions/checkout@v5
+        uses: actions/checkout@v7
 
       - name: Read Config and Build Final Matrix
         id: final