From 835e3c56fec38798b87699c1bd6333ea17cca931 Mon Sep 17 00:00:00 2001 From: UncleCode Date: Thu, 11 Dec 2025 09:49:27 +0100 Subject: [PATCH] Add disk cleanup step in Docker release workflow Added a step to free up disk space before the build process. --- .github/workflows/docker-release.yml | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/.github/workflows/docker-release.yml b/.github/workflows/docker-release.yml index 5ff1b78a..fe64bdaa 100644 --- a/.github/workflows/docker-release.yml +++ b/.github/workflows/docker-release.yml @@ -11,6 +11,25 @@ jobs: runs-on: ubuntu-latest steps: + - name: Free up disk space + run: | + echo "=== Disk space before cleanup ===" + df -h + + # Remove unnecessary tools and libraries (frees ~25GB) + sudo rm -rf /usr/share/dotnet + sudo rm -rf /usr/local/lib/android + sudo rm -rf /opt/ghc + sudo rm -rf /opt/hostedtoolcache/CodeQL + sudo rm -rf /usr/local/share/boost + sudo rm -rf /usr/share/swift + + # Clean apt cache + sudo apt-get clean + + echo "=== Disk space after cleanup ===" + df -h + - name: Checkout code uses: actions/checkout@v4