Skip to content

Commit d656e29

Browse files
committed
ci(scripts): use --apparent-size to speed up du
1 parent 1601649 commit d656e29

File tree

1 file changed

+7
-7
lines changed

1 file changed

+7
-7
lines changed

.github/workflows/scripts/free_space.sh

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -24,14 +24,14 @@ set -eux
2424

2525
df -h
2626
echo "::group::/usr/local/*"
27-
du -hsc /usr/local/*
27+
du -hsc --apparent-size /usr/local/*
2828
echo "::endgroup::"
2929
# ~1GB
3030
sudo rm -rf \
3131
/usr/local/aws-sam-cli \
3232
/usr/local/julia* || :
3333
echo "::group::/usr/local/bin/*"
34-
du -hsc /usr/local/bin/*
34+
du -hsc --apparent-size /usr/local/bin/*
3535
echo "::endgroup::"
3636
# ~1GB (From 1.2GB to 214MB)
3737
sudo rm -rf \
@@ -53,14 +53,14 @@ sudo rm -rf \
5353
# 142M
5454
sudo rm -rf /usr/local/bin/oc || : \
5555
echo "::group::/usr/local/share/*"
56-
du -hsc /usr/local/share/*
56+
du -hsc --apparent-size /usr/local/share/*
5757
echo "::endgroup::"
5858
# 506MB
5959
sudo rm -rf /usr/local/share/chromium || :
6060
# 1.3GB
6161
sudo rm -rf /usr/local/share/powershell || :
6262
echo "::group::/usr/local/lib/*"
63-
du -hsc /usr/local/lib/*
63+
du -hsc --apparent-size /usr/local/lib/*
6464
echo "::endgroup::"
6565
# 15GB
6666
sudo rm -rf /usr/local/lib/android || :
@@ -69,17 +69,17 @@ sudo rm -rf /usr/local/lib/heroku || :
6969
# 1.2GB
7070
sudo rm -rf /usr/local/lib/node_modules || :
7171
echo "::group::/opt/*"
72-
du -hsc /opt/*
72+
du -hsc --apparent-size /opt/*
7373
echo "::endgroup::"
7474
# 679MB
7575
sudo rm -rf /opt/az || :
7676
echo "::group::/opt/microsoft/*"
77-
du -hsc /opt/microsoft/*
77+
du -hsc --apparent-size /opt/microsoft/*
7878
echo "::endgroup::"
7979
# 197MB
8080
sudo rm -rf /opt/microsoft/powershell || :
8181
echo "::group::/opt/hostedtoolcache/*"
82-
du -hsc /opt/hostedtoolcache/*
82+
du -hsc --apparent-size /opt/hostedtoolcache/*
8383
echo "::endgroup::"
8484
# 5.3GB
8585
sudo rm -rf /opt/hostedtoolcache/CodeQL || :

0 commit comments

Comments
 (0)