From 2730e9ff08b1efb6eb6bdf3e92044f03d7edae6e Mon Sep 17 00:00:00 2001 From: Nick Craig-Wood Date: Wed, 18 Oct 2023 15:29:55 +0100 Subject: [PATCH] build: fix docker build running out of space This removes some unused SDKs from the build machine to free some space up before building. It also adds some lines to show the free space. --- .../build_publish_release_docker_image.yml | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/.github/workflows/build_publish_release_docker_image.yml b/.github/workflows/build_publish_release_docker_image.yml index 0e41d1d75..319ce1b30 100644 --- a/.github/workflows/build_publish_release_docker_image.yml +++ b/.github/workflows/build_publish_release_docker_image.yml @@ -10,6 +10,15 @@ jobs: runs-on: ubuntu-latest name: Build image job steps: + - name: Free some space + shell: bash + run: | + df -h . + # Remove android SDK + sudo rm -rf /usr/local/lib/android || true + # Remove .net runtime + sudo rm -rf /usr/share/dotnet || true + df -h . - name: Checkout master uses: actions/checkout@v4 with: @@ -39,6 +48,15 @@ jobs: runs-on: ubuntu-latest name: Build docker plugin job steps: + - name: Free some space + shell: bash + run: | + df -h . + # Remove android SDK + sudo rm -rf /usr/local/lib/android || true + # Remove .net runtime + sudo rm -rf /usr/share/dotnet || true + df -h . - name: Checkout master uses: actions/checkout@v4 with: