From 91971806105bd6f248c83192cb811aa183cec1de 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: