diff --git a/.github/workflows/ci_scripts/free_disk_space.sh b/.github/workflows/ci_scripts/free_disk_space.sh deleted file mode 100644 index 40a755c..0000000 --- a/.github/workflows/ci_scripts/free_disk_space.sh +++ /dev/null @@ -1,53 +0,0 @@ -#!/usr/bin/env bash - -# -# Licensed to the Apache Software Foundation (ASF) under one or more -# contributor license agreements. See the NOTICE file distributed with -# this work for additional information regarding copyright ownership. -# The ASF licenses this file to You under the Apache License, Version 2.0 -# (the "License"); you may not use this file except in compliance with -# the License. You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# - -echo "==================================" -echo "Free up disk space on CI system" -echo "==================================" - -echo "Listing 100 largest packages" -dpkg-query -Wf '${Installed-Size}\t${Package}\n' | sort -n | tail -n 100 -df -h - -echo "Removing large packages" -sudo rm -rf /usr/share/dotnet/ -sudo rm -rf /usr/share/php/ -sudo rm -rf /usr/local/graalvm/ -sudo rm -rf /usr/local/.ghcup/ -sudo rm -rf /usr/local/share/powershell -sudo rm -rf /usr/local/share/chromium -sudo rm -rf /usr/local/lib/android -sudo rm -rf /usr/local/lib/node_modules - -sudo rm -rf /opt/az -sudo rm -rf /opt/hostedtoolcache/CodeQL -sudo rm -rf /opt/hostedtoolcache/go -sudo rm -rf /opt/hostedtoolcache/node - -sudo apt-get remove --purge -y '^aspnet.*' -sudo apt-get remove --purge -y '^dotnet-.*' -sudo apt-get remove --purge -y '^llvm-.*' -sudo apt-get remove --purge -y 'php.*' -sudo apt-get remove --purge -y '^mongodb-.*' -sudo apt-get remove --purge -y snapd google-chrome-stable microsoft-edge-stable firefox -sudo apt-get remove --purge -y azure-cli google-cloud-sdk mono-devel powershell libgl1-mesa-dri -sudo apt-get autoremove --purge -y -sudo apt-get clean - -df -h \ No newline at end of file diff --git a/.github/workflows/ci_scripts/free_disk_space_container.sh b/.github/workflows/ci_scripts/free_disk_space_container.sh deleted file mode 100644 index 3c6142d..0000000 --- a/.github/workflows/ci_scripts/free_disk_space_container.sh +++ /dev/null @@ -1,33 +0,0 @@ -#!/usr/bin/env bash - -# -# Licensed to the Apache Software Foundation (ASF) under one or more -# contributor license agreements. See the NOTICE file distributed with -# this work for additional information regarding copyright ownership. -# The ASF licenses this file to You under the Apache License, Version 2.0 -# (the "License"); you may not use this file except in compliance with -# the License. You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# - -echo "==================================" -echo "Free up disk space on CI system" -echo "==================================" - -echo "Listing 100 largest packages" -dpkg-query -Wf '${Installed-Size}\t${Package}\n' | sort -n | tail -n 100 -df -h - -echo "Removing large packages" -rm -rf /__t/CodeQL -rm -rf /__t/go -rm -rf /__t/node - -df -h \ No newline at end of file