Quellcode durchsuchen

fix(action): update cache extraction commands for improved readability and performance

TheWildJames vor 4 Monaten
Ursprung
Commit
b1735ef97f
2 geänderte Dateien mit 5 neuen und 10 gelöschten Zeilen
  1. 4 9
      .github/actions/cache-restore/action.yml
  2. 1 1
      .github/actions/misc/action.yml

+ 4 - 9
.github/actions/cache-restore/action.yml

@@ -204,24 +204,19 @@ runs:
             FINAL_ARCHIVE="$BASE_FILENAME$EXT"
             EXTRACT_DIR="$(dirname "$CACHE_PATH")"
             
-            extract_cache() {
-              local cmd="$1"
-              sh -c "$cmd" > /dev/null 2>&1
-            }
-            
             if [ "$IS_SPLIT" = "true" ]; then
               PARTS=$(ls "$FINAL_ARCHIVE.part"* | sort)
               if [ "$COMPRESSED" = "true" ]; then
-                extract_cache "cat $PARTS | tar -I 'zstd -d -T0' -xvf - -C '$EXTRACT_DIR'"
+                cat $PARTS | tar -I "zstd -d -T0" -xvf - -C "$EXTRACT_DIR"
               else
-                extract_cache "cat $PARTS | tar -xvf - -C '$EXTRACT_DIR'"
+                cat $PARTS | tar -xvf - -C "$EXTRACT_DIR"
               fi
               rm -f $PARTS
             else
               if [ "$COMPRESSED" = "true" ]; then
-                extract_cache "tar -I 'zstd -d -T0' -xvf '$FINAL_ARCHIVE' -C '$EXTRACT_DIR'"
+                tar -I "zstd -d -T0" -xvf "$FINAL_ARCHIVE" -C "$EXTRACT_DIR"
               else
-                extract_cache "tar -xvf '$FINAL_ARCHIVE' -C '$EXTRACT_DIR'"
+                tar -xvf "$FINAL_ARCHIVE" -C "$EXTRACT_DIR"
               fi
               rm -f "$FINAL_ARCHIVE"
             fi

+ 1 - 1
.github/actions/misc/action.yml

@@ -36,7 +36,7 @@ runs:
         set -euo pipefail
         echo "Add Build based configs"
         cat >> "${{ github.workspace }}/wild_gki.fragment" << 'EOF'
-        CONFIG_ANDROID_BINDER_IPC_RUST=y
+        CONFIG_ANDROID_BINDER_IPC_RUST=m
         CONFIG_CMDLINE="module_blacklist=rust_binder"
         CONFIG_CMDLINE_EXTEND=y
         CONFIG_CMDLINE_FORCE=n