Skip to content

Commit 060fdb8

Browse files
authored
Update docker-build.yml
1 parent 13b00a9 commit 060fdb8

File tree

1 file changed

+3
-27
lines changed

1 file changed

+3
-27
lines changed

.github/workflows/docker-build.yml

Lines changed: 3 additions & 27 deletions
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,6 @@ jobs:
2828
run: |
2929
echo "Disk space before cleanup:"
3030
df -h
31-
3231
# Remove unnecessary large packages
3332
sudo rm -rf /usr/share/dotnet
3433
sudo rm -rf /usr/local/lib/android
@@ -37,32 +36,9 @@ jobs:
3736
sudo rm -rf "$AGENT_TOOLSDIRECTORY"
3837
sudo apt-get autoremove -y
3938
sudo apt-get clean
40-
sudo docker rmi $(docker image ls -aq) >/dev/null 2>&1 || true
41-
sudo rm -rf \
42-
/usr/share/dotnet /usr/local/lib/android /opt/ghc \
43-
/usr/local/share/powershell /usr/share/swift /usr/local/.ghcup \
44-
/usr/lib/jvm || true
45-
echo "some directories deleted"
46-
sudo apt install aptitude -y >/dev/null 2>&1
47-
sudo aptitude purge aria2 ansible azure-cli shellcheck rpm xorriso zsync \
48-
esl-erlang firefox gfortran-8 gfortran-9 google-chrome-stable \
49-
google-cloud-sdk imagemagick \
50-
libmagickcore-dev libmagickwand-dev libmagic-dev ant ant-optional kubectl \
51-
mercurial apt-transport-https mono-complete libmysqlclient \
52-
unixodbc-dev yarn chrpath libssl-dev libxft-dev \
53-
libfreetype6 libfreetype6-dev libfontconfig1 libfontconfig1-dev \
54-
snmp pollinate libpq-dev postgresql-client powershell ruby-full \
55-
sphinxsearch subversion mongodb-org azure-cli microsoft-edge-stable \
56-
-y -f >/dev/null 2>&1
57-
sudo aptitude purge google-cloud-sdk -f -y >/dev/null 2>&1
58-
sudo aptitude purge microsoft-edge-stable -f -y >/dev/null 2>&1 || true
59-
sudo apt purge microsoft-edge-stable -f -y >/dev/null 2>&1 || true
60-
sudo aptitude purge '~n ^mysql' -f -y >/dev/null 2>&1
61-
sudo aptitude purge '~n ^php' -f -y >/dev/null 2>&1
62-
sudo aptitude purge '~n ^dotnet' -f -y >/dev/null 2>&1
63-
sudo apt-get autoremove -y >/dev/null 2>&1
64-
sudo apt-get autoclean -y >/dev/null 2>&1
65-
echo "some packages purged"
39+
sudo docker rmi $(docker image ls -aq) >/dev/null 2>&1 || true
40+
sudo docker image prune --all --force
41+
sudo docker builder prune -a
6642
echo "Disk space after cleanup:"
6743
df -h
6844
- name: List files in directory

0 commit comments

Comments
 (0)