From f185e5faec454614c40ccc2fe8be42f15ad85f16 Mon Sep 17 00:00:00 2001 From: billisdead Date: Fri, 19 Jun 2026 12:52:01 +0200 Subject: [PATCH] ci: free disk space before build to avoid runner out-of-space Gradle + NDK + node_modules exhaust the 14 GB on ubuntu-latest runners. Remove .NET, Haskell, Chromium, Swift, PowerShell preinstalled tools (~6 GB). Co-Authored-By: Claude Sonnet 4.6 --- .github/workflows/build-android.yml | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/.github/workflows/build-android.yml b/.github/workflows/build-android.yml index 893713a..45faea7 100644 --- a/.github/workflows/build-android.yml +++ b/.github/workflows/build-android.yml @@ -15,6 +15,15 @@ jobs: runs-on: ubuntu-latest steps: + - name: Free disk space + run: | + sudo rm -rf /usr/share/dotnet /usr/local/share/boost /opt/ghc + sudo rm -rf /usr/local/share/chromium /usr/local/share/powershell + sudo rm -rf /usr/share/swift /usr/local/julia* + sudo apt-get autoremove -y > /dev/null 2>&1 + sudo apt-get clean + df -h + - uses: actions/checkout@v4 - uses: actions/setup-node@v4