Skip to content

Commit 1a35c8c

Browse files
committed
Remove more runner packages
1 parent 64243ff commit 1a35c8c

File tree

1 file changed

+15
-17
lines changed

1 file changed

+15
-17
lines changed

.github/workflows/build.yml

Lines changed: 15 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -189,7 +189,6 @@ jobs:
189189
run: ${{ matrix.check_disk_space }}
190190

191191
# Remove unused pre-installed software as the runner runs out of space otherwise
192-
# Currently freeing up about 17.7G, ~20%
193192
- name: "[ubuntu/android] Free up disk space"
194193
if: runner.os == 'Linux'
195194
run: |
@@ -208,23 +207,22 @@ jobs:
208207
sudo apt-get remove -y 'julia'
209208
sudo apt-get remove -y 'golang-.*'
210209
sudo apt-get remove -y 'nodejs'
210+
sudo apt-get remove -y '^llvm-.*'
211+
sudo apt-get remove -y '^libllvm.*'
212+
sudo apt-get remove -y '^ghc-.*'
213+
sudo apt-get remove -y '^gfortran-.*'
214+
sudo apt-get remove -y 'microsoft-*'
215+
sudo apt-get remove -y 'r-base-core'
216+
sudo apt-get remove -y '^postgresql-.*'
217+
sudo apt-get remove -y '^mssql-.*'
218+
sudo apt-get remove -y 'hhvm'
211219
sudo apt-get autoremove -y && sudo apt-get clean
212-
sudo rm -rf /home/packer # Free up 677M
213-
sudo rm -rf /opt/az # Free up 649M
214-
sudo rm -rf /opt/google # Free up 378M
215-
sudo rm -rf /opt/hostedtoolcache/CodeQL # Free up 1.6G
216-
sudo rm -rf /opt/hostedtoolcache/go # Free up 808M
217-
sudo rm -rf /opt/hostedtoolcache/node # Free up 532M
218-
sudo rm -rf /opt/hostedtoolcache/PyPy # Free up 520M
219-
sudo rm -rf /opt/hostedtoolcache/Python # Free up 1.5G
220-
sudo rm -rf /opt/microsoft # Free up 781M
221-
sudo rm -rf /opt/pipx # Free up 499M
222-
sudo rm -rf /usr/lib/google-cloud-sdk # Free up 957M
223-
sudo rm -rf /usr/local/julia1.11.7 # Free up 996M
224-
sudo rm -rf /usr/local/share/powershell # Free up 1.3G
225-
sudo rm -rf /usr/share/dotnet # Free up 3.4G
226-
sudo rm -rf /usr/share/swift # Free up 3.2G
227-
sudo rm -rf /usr/local/share/vcpkg # Size unknown, but obvious duplicate
220+
sudo rm -rf /home/packer # Packer user home directory
221+
sudo rm -rf /opt/hostedtoolcache/CodeQL # CodeQL analysis cache
222+
sudo rm -rf /opt/hostedtoolcache/go # Go toolchain cache
223+
sudo rm -rf /opt/hostedtoolcache/node # Node.js toolchain cache
224+
sudo rm -rf /opt/hostedtoolcache/Python # Python toolchain cache
225+
sudo rm -rf /usr/local/share/vcpkg # vcpkg installation duplicate
228226
229227
- name: Check available disk space after cleanup
230228
if: runner.os == 'Linux'

0 commit comments

Comments
 (0)