From 6f29ba40b651a149c2caf38a53f98a89c481254f Mon Sep 17 00:00:00 2001 From: woodser <13068859+woodser@users.noreply.github.com> Date: Sun, 7 Dec 2025 14:16:01 -0500 Subject: [PATCH] free disk space on ubuntu runners --- .github/workflows/build.yml | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index be7d1c1973..749d188ed3 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -32,6 +32,24 @@ jobs: - uses: actions/checkout@v4 with: lfs: true + - name: Free disk space on Ubuntu runners + if: startsWith(matrix.os, 'ubuntu') + run: | + echo "Initial free space:" + df -h / + + sudo rm -rf /usr/local/lib/android || true + sudo rm -rf /usr/share/dotnet || true + sudo rm -rf /opt/hostedtoolcache || true + sudo rm -rf /usr/lib/jvm || true + sudo rm -rf /usr/local/share/boost || true + sudo rm -rf /usr/local/share/powershell || true + sudo rm -rf /usr/local/.ghcup || true + sudo rm -rf /usr/local/share/swift || true + sudo docker system prune -af || true + + echo "Free space after cleanup:" + df -h / - name: Set up JDK 21 uses: actions/setup-java@v4 with: