From b2bb1f5fd162e7ec0b3208061ce31c94d4cf35cf Mon Sep 17 00:00:00 2001 From: Chris Colvard Date: Wed, 20 Sep 2023 14:50:34 -0400 Subject: [PATCH] Clean some disk space by removing unused parts from base image The docker build for production environment ran out of disk space. This github action saves about 14GB but does take 1-2 minutes to run. --- .github/workflows/podman-image.yml | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/.github/workflows/podman-image.yml b/.github/workflows/podman-image.yml index 19e13fd8eb..bce6d1937c 100644 --- a/.github/workflows/podman-image.yml +++ b/.github/workflows/podman-image.yml @@ -22,6 +22,21 @@ jobs: runs-on: ubuntu-latest steps: + - name: Free Disk Space (Ubuntu) + uses: jlumbroso/free-disk-space@main + with: + # this might remove tools that are actually needed, + # if set to "true" but frees about 6 GB + tool-cache: false + + # all of these default to true, but feel free to set to + # "false" if necessary for your workflow + android: true + dotnet: true + haskell: true + large-packages: false + docker-images: false + swap-storage: false - uses: actions/checkout@v3 - name: Determine DockerHub image tags id: determine_dockerhub_tags