From 5c10df6858fa6ace668c3662b1d5743f2f6c3da2 Mon Sep 17 00:00:00 2001 From: Jocelyn Le Sage Date: Sat, 7 Dec 2024 09:11:21 -0500 Subject: [PATCH] Use jlumbroso/free-disk-space to free space on the build node. --- .github/workflows/build-image.yml | 26 +++++++++----------------- 1 file changed, 9 insertions(+), 17 deletions(-) diff --git a/.github/workflows/build-image.yml b/.github/workflows/build-image.yml index bf82dcf..481a3c3 100644 --- a/.github/workflows/build-image.yml +++ b/.github/workflows/build-image.yml @@ -23,23 +23,15 @@ jobs: steps: - name: Free disk space - run: | - # Free disk space. - echo "::group::Before" - df -h / - echo "::endgroup::" - echo "::group::Removing unneeded softwares and files..." - for DIR in /usr/local/lib/android /usr/share/dotnet /opt/ghc - do - if [ -d "$DIR" ]; then - echo "Removing $DIR..." - sudo rm -r "$DIR" - fi - done - echo "::endgroup::" - echo "::group::After" - df -h / - echo "::endgroup::" + uses: jlumbroso/free-disk-space@main + with: + tool-cache: true + android: true + dotnet: true + haskell: true + large-packages: true + docker-images: true + swap-storage: false - name: Prepare id: prep