From fde3bb510e7333afa8606358ec07f3d0d0f0fb3a Mon Sep 17 00:00:00 2001 From: Stefan Ceriu Date: Mon, 9 Sep 2024 09:13:11 +0300 Subject: [PATCH] Free up CI runner disk space before running UI tests. --- .github/workflows/ui_tests.yml | 3 +++ ci_scripts/free_space.sh | 15 +++++++++++++++ 2 files changed, 18 insertions(+) create mode 100755 ci_scripts/free_space.sh diff --git a/.github/workflows/ui_tests.yml b/.github/workflows/ui_tests.yml index ac3546a400..79604257ea 100644 --- a/.github/workflows/ui_tests.yml +++ b/.github/workflows/ui_tests.yml @@ -30,6 +30,9 @@ jobs: restore-keys: | ${{ runner.os }}-gems- + - name: Free disk space + run: ci_scripts/free_space.sh + - name: Setup environment run: source ci_scripts/ci_common.sh && setup_github_actions_environment diff --git a/ci_scripts/free_space.sh b/ci_scripts/free_space.sh new file mode 100755 index 0000000000..18fdcc3351 --- /dev/null +++ b/ci_scripts/free_space.sh @@ -0,0 +1,15 @@ +#!/usr/bin/env bash + +# +# Taken from +# https://github.com/actions/runner-images/issues/2840#issuecomment-790492173 +# + +set -ux + +df -h +sudo rm -rf /usr/share/dotnet +sudo rm -rf /opt/ghc +sudo rm -rf "/usr/local/share/boost" +sudo rm -rf "$AGENT_TOOLSDIRECTORY" +df -h