|
|
@@ -40,32 +40,18 @@ jobs:
|
|
|
timeout-minutes: 120
|
|
|
|
|
|
steps:
|
|
|
- - name: Debug - Display All Input Values
|
|
|
- run: |
|
|
|
- echo "=== Workflow Input Values ==="
|
|
|
- echo "use_make: ${{ inputs.use_make }}"
|
|
|
- echo "android_version: ${{ inputs.android_version }}"
|
|
|
- echo "kernel_version: ${{ inputs.kernel_version }}"
|
|
|
- echo "sub_level: ${{ inputs.sub_level }}"
|
|
|
- echo "os_patch_level: ${{ inputs.os_patch_level }}"
|
|
|
- echo "kernelsu_variant: ${{ inputs.kernelsu_variant }}"
|
|
|
- echo "kernelsu_branch: ${{ inputs.kernelsu_branch }}"
|
|
|
- echo "kernelsu_branch_other: ${{ inputs.kernelsu_branch_other }}"
|
|
|
- echo "revision: ${{ inputs.revision }}"
|
|
|
- echo "=============================="
|
|
|
-
|
|
|
- - name: Maximize Build Space
|
|
|
- uses: AdityaGarg8/remove-unwanted-software@v5
|
|
|
- with:
|
|
|
- remove-dotnet: 'true' # Frees ~2 GB
|
|
|
- remove-android: 'true' # Frees ~9 GB
|
|
|
- remove-haskell: 'true' # Frees ~5.2 GB
|
|
|
- remove-codeql: 'true' # Frees ~5.4 GB
|
|
|
- remove-docker-images: 'true' # Frees ~3.2 GB
|
|
|
- remove-large-packages: 'true' # Frees ~3.1 GB
|
|
|
- remove-swapfile: 'true' # Frees ~4 GB
|
|
|
- remove-cached-tools: 'false' # Avoid unless confirmed safe
|
|
|
- verbose: 'true' # Enable detailed logging
|
|
|
+ # # - name: Maximize Build Space
|
|
|
+ # uses: AdityaGarg8/remove-unwanted-software@v5
|
|
|
+ # with:
|
|
|
+ # remove-dotnet: 'true' # Frees ~2 GB
|
|
|
+ # remove-android: 'true' # Frees ~9 GB
|
|
|
+ # remove-haskell: 'true' # Frees ~5.2 GB
|
|
|
+ # remove-codeql: 'true' # Frees ~5.4 GB
|
|
|
+ # remove-docker-images: 'true' # Frees ~3.2 GB
|
|
|
+ # remove-large-packages: 'true' # Frees ~3.1 GB
|
|
|
+ # remove-swapfile: 'true' # Frees ~4 GB
|
|
|
+ # remove-cached-tools: 'false' # Avoid unless confirmed safe
|
|
|
+ # verbose: 'true' # Enable detailed logging
|
|
|
|
|
|
- name: Set CONFIG Environment Variable
|
|
|
run: |
|
|
|
@@ -78,7 +64,8 @@ jobs:
|
|
|
echo "CONFIG set to: $CONFIG"
|
|
|
|
|
|
- name: Install dependencies
|
|
|
- run: sudo apt update #&& sudo apt install -y libelf-dev libssl-dev build-essential
|
|
|
+ if: ${{ inputs.use_make == true }}
|
|
|
+ run: sudo apt update && sudo apt install -y libelf-dev libssl-dev build-essential
|
|
|
|
|
|
- name: Install Repo
|
|
|
run: |
|