Add disk cleanup step in Docker release workflow
Added a step to free up disk space before the build process.
This commit is contained in:
19
.github/workflows/docker-release.yml
vendored
19
.github/workflows/docker-release.yml
vendored
@@ -11,6 +11,25 @@ jobs:
|
|||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-latest
|
||||||
|
|
||||||
steps:
|
steps:
|
||||||
|
- name: Free up disk space
|
||||||
|
run: |
|
||||||
|
echo "=== Disk space before cleanup ==="
|
||||||
|
df -h
|
||||||
|
|
||||||
|
# Remove unnecessary tools and libraries (frees ~25GB)
|
||||||
|
sudo rm -rf /usr/share/dotnet
|
||||||
|
sudo rm -rf /usr/local/lib/android
|
||||||
|
sudo rm -rf /opt/ghc
|
||||||
|
sudo rm -rf /opt/hostedtoolcache/CodeQL
|
||||||
|
sudo rm -rf /usr/local/share/boost
|
||||||
|
sudo rm -rf /usr/share/swift
|
||||||
|
|
||||||
|
# Clean apt cache
|
||||||
|
sudo apt-get clean
|
||||||
|
|
||||||
|
echo "=== Disk space after cleanup ==="
|
||||||
|
df -h
|
||||||
|
|
||||||
- name: Checkout code
|
- name: Checkout code
|
||||||
uses: actions/checkout@v4
|
uses: actions/checkout@v4
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user