From bed41308c0976c5419cad362ebfa2a28310c2067 Mon Sep 17 00:00:00 2001 From: Alan Agius <17563226+alan-agius4@users.noreply.github.com> Date: Fri, 14 Nov 2025 18:22:13 +0000 Subject: [PATCH] test --- .github/workflows/pr.yml | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) diff --git a/.github/workflows/pr.yml b/.github/workflows/pr.yml index 15c670e53017..d6b98330fb6a 100644 --- a/.github/workflows/pr.yml +++ b/.github/workflows/pr.yml @@ -116,6 +116,29 @@ jobs: steps: - name: Initialize environment uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@854a5073df0fbdb0ea42232ba84b28d64014c56c + - name: Aggressive Cleanup + # Note: Use this only AFTER you are sure your project doesn't need these tools + run: | + echo "Current disk usage:" + df -h + echo "Removing large pre-installed tools..." + # Remove Android SDKs (~6-12 GB) + sudo rm -rf /usr/local/lib/android + # Remove .NET SDKs and runtime (~1.5-2 GB) + sudo rm -rf /usr/share/dotnet + # Remove Java/JDKs (~1.5 GB) + sudo rm -rf /usr/lib/jvm + # Remove Haskell (GHC) (~3 GB) + sudo rm -rf /usr/local/.ghcup + # Remove CodeQL bundles (~2-3 GB) + sudo rm -rf /opt/hostedtoolcache/CodeQL + + # Clean up apt/package manager cache + sudo apt-get autoremove -y + sudo apt-get clean + + echo "Current disk usage:" + df -h - name: Install node modules run: pnpm install --frozen-lockfile - name: Setup Bazel