aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKito Cheng <kito.cheng@sifive.com>2023-09-12 23:37:10 +0800
committerGitHub <noreply@github.com>2023-09-12 23:37:10 +0800
commit4112f28d667ddda95a34053dc136d285fc9cac83 (patch)
tree787ec9b0567fa3bcfe7106d42ae18c183b781127
parentda18f1cc2411099737df8845d3ec8945d94cc08f (diff)
parentc3e71663b1324b5416933048a9036ef5e6c61b89 (diff)
downloadriscv-gnu-toolchain-4112f28d667ddda95a34053dc136d285fc9cac83.zip
riscv-gnu-toolchain-4112f28d667ddda95a34053dc136d285fc9cac83.tar.gz
riscv-gnu-toolchain-4112f28d667ddda95a34053dc136d285fc9cac83.tar.bz2
Merge pull request #1328 from patrick-rivos/ci-memory-constraint
Remove unused frameworks to give CI more disk space
-rw-r--r--.github/workflows/build.yaml27
-rw-r--r--.github/workflows/nightly-release.yaml9
2 files changed, 36 insertions, 0 deletions
diff --git a/.github/workflows/build.yaml b/.github/workflows/build.yaml
index 25e082b..1ab7458 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 2f21f7a..c17f189 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