From db227e10590f6bfcadb95bc8ddd26804c6a4f297 Mon Sep 17 00:00:00 2001 From: Andrey Lushnikov Date: Wed, 22 Dec 2021 18:13:07 -0800 Subject: [PATCH] devops: attempt to free space before running docker tests (#11084) Docker runs fail with "No space left on device" error. This patch follows advice given here: https://github.com/actions/virtual-environments/issues/2840#issuecomment-790492173 --- .github/workflows/tests_docker.yml | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/.github/workflows/tests_docker.yml b/.github/workflows/tests_docker.yml index 8a3afcf7e6..0522aa2fcf 100644 --- a/.github/workflows/tests_docker.yml +++ b/.github/workflows/tests_docker.yml @@ -51,6 +51,18 @@ jobs: - run: npm ci - run: npm run build - run: ./utils/docker/build.sh --${{ matrix.arch }} ${{ matrix.tag }} playwright:localbuild + - name: Freeup Space + run: | + pwd + df -h + # Based on the official advice: + # https://github.com/actions/virtual-environments/issues/2840#issuecomment-790492173 + 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 + - name: Launch container run: | docker run \