From ffb290c441cd0666d99b0f0f821928e80466bdd8 Mon Sep 17 00:00:00 2001 From: Mario Rugiero Date: Thu, 7 Dec 2023 17:27:31 -0300 Subject: [PATCH] ci: try to make some space --- .github/workflows/rust.yml | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/.github/workflows/rust.yml b/.github/workflows/rust.yml index 0a0817a83c..568ba8c13b 100644 --- a/.github/workflows/rust.yml +++ b/.github/workflows/rust.yml @@ -198,6 +198,26 @@ jobs: name: Run tests runs-on: ubuntu-22.04 steps: + - name: check and free hdd space left + run: | + echo "Listing 20 largest packages" + dpkg-query -Wf '${Installed-Size}\t${Package}\n' | sort -n | tail -n 20 + df -h + sudo apt-get update + sudo apt-get remove -y '^llvm-.*' + sudo apt-get remove -y 'php.*' + sudo apt-get remove -y '^dotnet-.*' + sudo apt-get remove -y '^temurin-.*' + sudo apt-get remove -y azure-cli google-cloud-cli microsoft-edge-stable google-chrome-stable firefox powershell mono-devel + sudo apt-get autoremove -y + sudo apt-get clean + df -h + echo "Removing large directories" + # deleting 15GB + sudo rm -rf /usr/share/dotnet/ + sudo rm -rf /usr/local/lib/android + df -h + - name: Install Rust uses: dtolnay/rust-toolchain@1.69.0 with: