This is an automated email from the ASF dual-hosted git repository.

sunlan pushed a commit to branch GROOVY-11183
in repository https://gitbox.apache.org/repos/asf/groovy.git


The following commit(s) were added to refs/heads/GROOVY-11183 by this push:
     new dadc327e7f Ignore failure for removing large unused packages
dadc327e7f is described below

commit dadc327e7f289c5686230dc4389643b2629b57fa
Author: Daniel Sun <sun...@apache.org>
AuthorDate: Thu Sep 28 02:15:59 2023 +0800

    Ignore failure for removing large unused packages
---
 .github/workflows/groovy-build-test-aux.yml | 22 +++++++++++++---------
 1 file changed, 13 insertions(+), 9 deletions(-)

diff --git a/.github/workflows/groovy-build-test-aux.yml 
b/.github/workflows/groovy-build-test-aux.yml
index 8b1e6733dc..52c2bb1c49 100644
--- a/.github/workflows/groovy-build-test-aux.yml
+++ b/.github/workflows/groovy-build-test-aux.yml
@@ -34,17 +34,21 @@ jobs:
       - uses: actions/checkout@v4
       - name: Free disk space
         run: |
-          echo "Removing large unused packages"
-          sudo apt-get remove -y azure-cli google-cloud-sdk 
microsoft-edge-stable google-chrome-stable powershell mono-devel >/dev/null 2>&1
-          sudo apt-get autoclean -y >/dev/null 2>&1
-          sudo apt-get clean -y >/dev/null 2>&1
-          sudo apt-get autoremove -y >/dev/null 2>&1
+          {
+            echo "Removing large unused packages"
+            sudo apt-get remove -y azure-cli google-cloud-sdk 
microsoft-edge-stable google-chrome-stable powershell mono-devel >/dev/null 2>&1
+            sudo apt-get autoclean -y >/dev/null 2>&1
+            sudo apt-get clean -y >/dev/null 2>&1
+            sudo apt-get autoremove -y >/dev/null 2>&1
 
-          echo "Removing large unused files/directories"
-          sudo rm -rf /usr/share/dotnet /usr/local/lib/android 
/usr/local/lib/node_modules /usr/local/share/powershell 
/usr/local/share/chromium
-          sudo rm -rf /opt/ghc /usr/local/share/boost "$AGENT_TOOLSDIRECTORY" 
/usr/local/graalvm /usr/local/.ghcup
+            echo "Removing large unused files/directories"
+            sudo rm -rf /usr/share/dotnet /usr/local/lib/android 
/usr/local/lib/node_modules /usr/local/share/powershell 
/usr/local/share/chromium
+            sudo rm -rf /opt/ghc /usr/local/share/boost 
"$AGENT_TOOLSDIRECTORY" /usr/local/graalvm /usr/local/.ghcup
 
-          sudo df -h
+            sudo df -h
+          } || {
+            echo "[WARNING] Failed to remove large unused packages"
+          }
       - name: Set up JDK
         uses: actions/setup-java@v3
         with:

Reply via email to