Skip to content

Commit 922e7b9

Browse files
committed
[SOL] Free up space in github runner
1 parent 7b1b9da commit 922e7b9

File tree

2 files changed

+17
-0
lines changed

2 files changed

+17
-0
lines changed

.github/workflows/ci.yml

+8
Original file line numberDiff line numberDiff line change
@@ -92,6 +92,8 @@ jobs:
9292
- name: decide whether to skip this job
9393
run: src/ci/scripts/should-skip-this.sh
9494
if: success() && !env.SKIP_JOB
95+
- name: free up space in github runner
96+
run: "sudo docker rmi $(docker image ls -aq) >/dev/null 2>&1 || true\nsudo rm -rf \\\n /usr/share/dotnet /usr/local/lib/android /opt/ghc \\\n /usr/local/share/powershell /usr/share/swift /usr/local/.ghcup \\\n /usr/lib/jvm || true\necho \"some directories deleted\"\n"
9597
- name: collect CPU statistics
9698
run: src/ci/scripts/collect-cpu-stats.sh
9799
if: success() && !env.SKIP_JOB
@@ -224,6 +226,8 @@ jobs:
224226
- name: decide whether to skip this job
225227
run: src/ci/scripts/should-skip-this.sh
226228
if: success() && !env.SKIP_JOB
229+
- name: free up space in github runner
230+
run: "sudo docker rmi $(docker image ls -aq) >/dev/null 2>&1 || true\nsudo rm -rf \\\n /usr/share/dotnet /usr/local/lib/android /opt/ghc \\\n /usr/local/share/powershell /usr/share/swift /usr/local/.ghcup \\\n /usr/lib/jvm || true\necho \"some directories deleted\"\n"
227231
- name: collect CPU statistics
228232
run: src/ci/scripts/collect-cpu-stats.sh
229233
if: success() && !env.SKIP_JOB
@@ -618,6 +622,8 @@ jobs:
618622
- name: decide whether to skip this job
619623
run: src/ci/scripts/should-skip-this.sh
620624
if: success() && !env.SKIP_JOB
625+
- name: free up space in github runner
626+
run: "sudo docker rmi $(docker image ls -aq) >/dev/null 2>&1 || true\nsudo rm -rf \\\n /usr/share/dotnet /usr/local/lib/android /opt/ghc \\\n /usr/local/share/powershell /usr/share/swift /usr/local/.ghcup \\\n /usr/lib/jvm || true\necho \"some directories deleted\"\n"
621627
- name: collect CPU statistics
622628
run: src/ci/scripts/collect-cpu-stats.sh
623629
if: success() && !env.SKIP_JOB
@@ -746,6 +752,8 @@ jobs:
746752
- name: decide whether to skip this job
747753
run: src/ci/scripts/should-skip-this.sh
748754
if: success() && !env.SKIP_JOB
755+
- name: free up space in github runner
756+
run: "sudo docker rmi $(docker image ls -aq) >/dev/null 2>&1 || true\nsudo rm -rf \\\n /usr/share/dotnet /usr/local/lib/android /opt/ghc \\\n /usr/local/share/powershell /usr/share/swift /usr/local/.ghcup \\\n /usr/lib/jvm || true\necho \"some directories deleted\"\n"
749757
- name: collect CPU statistics
750758
run: src/ci/scripts/collect-cpu-stats.sh
751759
if: success() && !env.SKIP_JOB

src/ci/github-actions/ci.yml

+9
Original file line numberDiff line numberDiff line change
@@ -152,6 +152,15 @@ x--expand-yaml-anchors--remove:
152152
# run: src/ci/scripts/verify-channel.sh
153153
# <<: *step
154154

155+
- name: free up space in github runner
156+
run: |
157+
sudo docker rmi $(docker image ls -aq) >/dev/null 2>&1 || true
158+
sudo rm -rf \
159+
/usr/share/dotnet /usr/local/lib/android /opt/ghc \
160+
/usr/local/share/powershell /usr/share/swift /usr/local/.ghcup \
161+
/usr/lib/jvm || true
162+
echo "some directories deleted"
163+
155164
- name: collect CPU statistics
156165
run: src/ci/scripts/collect-cpu-stats.sh
157166
<<: *step

0 commit comments

Comments
 (0)