From c3e71663b1324b5416933048a9036ef5e6c61b89 Mon Sep 17 00:00:00 2001 From: Patrick O'Neill Date: Fri, 8 Sep 2023 14:13:42 -0700 Subject: [PATCH] Remove unused frameworks to give CI more disk space --- .github/workflows/build.yaml | 27 ++++++++++++++++++++++++++ .github/workflows/nightly-release.yaml | 9 +++++++++ 2 files changed, 36 insertions(+) diff --git a/.github/workflows/build.yaml b/.github/workflows/build.yaml index 25e082bb..1ab7458e 100644 --- a/.github/workflows/build.yaml +++ b/.github/workflows/build.yaml @@ -23,6 +23,15 @@ jobs: - mode: musl compiler: llvm steps: + - name: Remove unneeded frameworks to recover disk space + run: | + echo "-- Before --" + df -h + sudo rm -rf /usr/share/dotnet + sudo rm -rf /usr/local/lib/android + echo "-- After --" + df -h + - uses: actions/checkout@v2 - name: install dependencies @@ -87,6 +96,15 @@ jobs: - sim: spike mode: linux steps: + - name: Remove unneeded frameworks to recover disk space + run: | + echo "-- Before --" + df -h + sudo rm -rf /usr/share/dotnet + sudo rm -rf /usr/local/lib/android + echo "-- After --" + df -h + - uses: actions/checkout@v2 - name: install dependencies @@ -110,6 +128,15 @@ jobs: mode: [newlib, linux] target: [rv64gc-lp64d] steps: + - name: Remove unneeded frameworks to recover disk space + run: | + echo "-- Before --" + df -h + sudo rm -rf /usr/share/dotnet + sudo rm -rf /usr/local/lib/android + echo "-- After --" + df -h + - uses: actions/checkout@v2 - name: install dependencies diff --git a/.github/workflows/nightly-release.yaml b/.github/workflows/nightly-release.yaml index 2f21f7a9..c17f189d 100644 --- a/.github/workflows/nightly-release.yaml +++ b/.github/workflows/nightly-release.yaml @@ -58,6 +58,15 @@ jobs: - mode: musl compiler: llvm steps: + - name: Remove unneeded frameworks to recover disk space + run: | + echo "-- Before --" + df -h + sudo rm -rf /usr/share/dotnet + sudo rm -rf /usr/local/lib/android + echo "-- After --" + df -h + - uses: actions/checkout@v2 - name: install apt dependencies