diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 55d9f0abd7a..29b0bd8c96c 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -122,6 +122,20 @@ jobs: - name: Update Ubuntu repositories run: sudo apt-get update + - name: Use disk with more space for $TMPDIR and $XDG_CACHE_HOME + run: | + df -h || true + export TMPDIR=/mnt/build/tmp + export XDG_CACHE_HOME=/mnt/build/cache + sudo mkdir /mnt/build + sudo chown $(id -u):$(id -g) /mnt/build + mkdir -p "${TMPDIR}" "${XDG_CACHE_HOME}" + echo "TMPDIR=${TMPDIR}" >>$GITHUB_ENV + echo "XDG_CACHE_HOME=${XDG_CACHE_HOME}" >>$GITHUB_ENV + + - name: Print opam environment + run: opam exec -- env + - name: Use ocaml uses: ocaml/setup-ocaml@v2 with: