diff --git a/.github/workflows/e2e.yml b/.github/workflows/e2e.yml index 41dc6c55b..f3fa1daa7 100644 --- a/.github/workflows/e2e.yml +++ b/.github/workflows/e2e.yml @@ -42,6 +42,19 @@ jobs: restore-keys: | ${{ runner.os }}-go- + # The default disk size of these runners is ~14GB, this is not enough to run the e2e tests. + # Cleanup the disk, see upstream discussion https://github.com/actions/runner-images/issues/2840. + - name: Cleanup Disk Space + run: | + echo "Before removing files:" + 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" + echo "After removing files:" + df -h + - name: Run e2e tests run: devbox run -- make e2e-test E2E_LABEL='provider:${{ inputs.provider }}' E2E_SKIP='${{ inputs.skip }}' E2E_FOCUS='${{ inputs.focus }}' env: