|
|
@@ -24,21 +24,22 @@ jobs:
|
|
|
fail-fast: false
|
|
|
|
|
|
steps:
|
|
|
- - name: Check Initial Disk Space
|
|
|
- run: |
|
|
|
- echo "===== Initial Total Disk Space in GB ====="
|
|
|
- df -BG
|
|
|
-
|
|
|
- - name: Download Apache Arrow's util_free_space.sh
|
|
|
- run: |
|
|
|
- curl -L -o util_free_space.sh https://raw.githubusercontent.com/apache/arrow/main/ci/scripts/util_free_space.sh
|
|
|
- chmod +x util_free_space.sh
|
|
|
- ./util_free_space.sh
|
|
|
-
|
|
|
- - name: Check Disk Space After Cleanup
|
|
|
- run: |
|
|
|
- echo "===== Total Disk Space After Cleanup in GB ====="
|
|
|
- df -BG
|
|
|
+ - name: Free Disk Space
|
|
|
+ if: true
|
|
|
+ uses: endersonmenezes/free-disk-space@v3 # Use @main for latest, @v3 for stable
|
|
|
+ with:
|
|
|
+ remove_android: true
|
|
|
+ remove_dotnet: true
|
|
|
+ remove_haskell: true
|
|
|
+ remove_tool_cache: true
|
|
|
+ remove_swap: true
|
|
|
+ remove_packages: "azure-cli google-cloud-cli microsoft-edge-stable google-chrome-stable firefox postgresql* temurin-* *llvm* mysql* dotnet-sdk-*"
|
|
|
+ remove_packages_one_command: true
|
|
|
+ remove_folders: "/usr/share/swift /usr/share/miniconda /usr/share/az* /usr/local/lib/node_modules /usr/local/share/chromium /usr/local/share/powershell /usr/local/julia /usr/local/aws-cli /usr/local/aws-sam-cli /usr/share/gradle"
|
|
|
+ rm_cmd: "rmz" # Use 'rmz' for faster deletion (default: 'rm')
|
|
|
+ rmz_version: "3.1.1" # Required when rm_cmd is 'rmz'
|
|
|
+ testing: false
|
|
|
+
|
|
|
|
|
|
- name: Set CONFIG Environment Variable
|
|
|
run: |
|
|
|
@@ -61,7 +62,6 @@ jobs:
|
|
|
run: |
|
|
|
git clone https://github.com/WildKernels/Samsung_Kernels.git -b ${{ inputs.branch }} $CONFIG
|
|
|
|
|
|
-
|
|
|
- name: Set Path Environment Variables
|
|
|
run: |
|
|
|
ROOT="$GITHUB_WORKSPACE"
|
|
|
@@ -96,18 +96,6 @@ jobs:
|
|
|
rm "$file"
|
|
|
done
|
|
|
|
|
|
- - name: Check Directory Space Usage
|
|
|
- run: |
|
|
|
- echo "===== Total Disk Space After Kernel Download in GB ====="
|
|
|
- df -BG
|
|
|
-
|
|
|
- echo "===== Directory Space Usage in GB ====="
|
|
|
- du -BG -d 1 | sort -nr
|
|
|
-
|
|
|
- echo "===== $CONFIG Directory Space Usage in GB ====="
|
|
|
- cd "$CONFIG"
|
|
|
- du -BG -d 2 | sort -nr
|
|
|
-
|
|
|
- name: Add Wild_KSU
|
|
|
run: |
|
|
|
cd "$COMMON"
|