From 7f7f19bc0fce547baccebe374409c476bc156b2c Mon Sep 17 00:00:00 2001 From: Salim B Date: Wed, 19 Nov 2025 14:21:01 +0100 Subject: [PATCH 1/3] refactor(ci): free disk space before image build --- .github/workflows/build-boxkit.yml | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/.github/workflows/build-boxkit.yml b/.github/workflows/build-boxkit.yml index b104b247..b397b4be 100644 --- a/.github/workflows/build-boxkit.yml +++ b/.github/workflows/build-boxkit.yml @@ -31,6 +31,23 @@ jobs: - boxkit #- fedora-example # Included as an example to demonstrate multi-image builds, uncomment to build the fedora-example container too steps: + # Remove unused stuff to free disk space + - name: Free Disk Space + uses: endersonmenezes/free-disk-space@6c4664f43348c8c7011b53488d5ca65e9fc5cd1a + with: + remove_android: true + remove_dotnet: true + remove_haskell: true + remove_tool_cache: false + remove_swap: true + # uncomment below line to free another ~5 GiB for the price of another ~90s runtime cost + # 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" # see https://github.com/SUPERCILEX/fuc for more info + rmz_version: "3.1.1" + testing: false + # Clone code to runner - name: Checkout uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5 From 02ba19ea151e999818ece21e8b0a78566d61216b Mon Sep 17 00:00:00 2001 From: Salim B Date: Thu, 11 Dec 2025 15:07:53 +0100 Subject: [PATCH 2/3] chore: bump endersonmenezes/free-disk-space --- .github/workflows/build-boxkit.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/build-boxkit.yml b/.github/workflows/build-boxkit.yml index b397b4be..c14ca53a 100644 --- a/.github/workflows/build-boxkit.yml +++ b/.github/workflows/build-boxkit.yml @@ -33,7 +33,7 @@ jobs: steps: # Remove unused stuff to free disk space - name: Free Disk Space - uses: endersonmenezes/free-disk-space@6c4664f43348c8c7011b53488d5ca65e9fc5cd1a + uses: endersonmenezes/free-disk-space@b40e4c897158bd5efbb48f990ed6718db182959b with: remove_android: true remove_dotnet: true From 5a455d9d32ae3c290473fe87f1f7cd7f37d6268a Mon Sep 17 00:00:00 2001 From: Salim B Date: Wed, 4 Mar 2026 17:47:13 +0100 Subject: [PATCH 3/3] chore: bump endersonmenezes/free-disk-space --- .github/workflows/build-boxkit.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/build-boxkit.yml b/.github/workflows/build-boxkit.yml index c14ca53a..6077e478 100644 --- a/.github/workflows/build-boxkit.yml +++ b/.github/workflows/build-boxkit.yml @@ -33,7 +33,7 @@ jobs: steps: # Remove unused stuff to free disk space - name: Free Disk Space - uses: endersonmenezes/free-disk-space@b40e4c897158bd5efbb48f990ed6718db182959b + uses: endersonmenezes/free-disk-space@7901478139cff6e9d44df5972fd8ab8fcade4db1 with: remove_android: true remove_dotnet: true