diff --git a/.github/workflows/ci-docker.yml b/.github/workflows/ci-docker.yml index 1082c941182..86af23dd4fd 100644 --- a/.github/workflows/ci-docker.yml +++ b/.github/workflows/ci-docker.yml @@ -192,6 +192,16 @@ jobs: name: Docker${{ matrix.tag }} steps: + - name: Maximize build space + uses: easimon/maximize-build-space@v7 + with: + root-reserve-mb: 10240 # https://github.com/easimon/maximize-build-space#caveats + remove-dotnet: 'true' + remove-android: 'true' + remove-haskell: 'true' + remove-codeql: 'true' + remove-docker-images: 'true' + - name: Checkout uses: actions/checkout@v3 with: diff --git a/docker/debian-bullseye.dockerfile b/docker/debian-bullseye.dockerfile index 0ba3fdf0ce5..994ac69ddf6 100644 --- a/docker/debian-bullseye.dockerfile +++ b/docker/debian-bullseye.dockerfile @@ -1,7 +1,7 @@ # syntax=docker/dockerfile:1.4 # artifacts: true # platforms: linux/amd64,linux/arm64/v8 -# platforms_pr: linux/amd64 +# platforms_pr: linux/amd64,linux/arm64/v8 # no-cache-filters: sunshine-base,artifacts,sunshine ARG BASE=debian ARG TAG=bullseye diff --git a/docker/fedora-37.dockerfile b/docker/fedora-37.dockerfile index b05f8cb1c21..a3addbe2c6a 100644 --- a/docker/fedora-37.dockerfile +++ b/docker/fedora-37.dockerfile @@ -1,7 +1,7 @@ # syntax=docker/dockerfile:1.4 # artifacts: true # platforms: linux/amd64,linux/arm64/v8 -# platforms_pr: linux/amd64 +# platforms_pr: linux/amd64,linux/arm64/v8 # no-cache-filters: sunshine-base,artifacts,sunshine ARG BASE=fedora ARG TAG=37 diff --git a/docker/fedora-38.dockerfile b/docker/fedora-38.dockerfile index 9635f192cc7..f32bc61491a 100644 --- a/docker/fedora-38.dockerfile +++ b/docker/fedora-38.dockerfile @@ -1,7 +1,7 @@ # syntax=docker/dockerfile:1.4 # artifacts: true # platforms: linux/amd64,linux/arm64/v8 -# platforms_pr: linux/amd64 +# platforms_pr: linux/amd64,linux/arm64/v8 # no-cache-filters: sunshine-base,artifacts,sunshine ARG BASE=fedora ARG TAG=38 diff --git a/docker/ubuntu-20.04.dockerfile b/docker/ubuntu-20.04.dockerfile index 3cb049ac60b..9b80f704027 100644 --- a/docker/ubuntu-20.04.dockerfile +++ b/docker/ubuntu-20.04.dockerfile @@ -1,7 +1,7 @@ # syntax=docker/dockerfile:1.4 # artifacts: true # platforms: linux/amd64,linux/arm64/v8 -# platforms_pr: linux/amd64 +# platforms_pr: linux/amd64,linux/arm64/v8 # no-cache-filters: sunshine-base,artifacts,sunshine ARG BASE=ubuntu ARG TAG=20.04 @@ -101,7 +101,7 @@ url="${cmake_prefix}${CMAKE_VERSION}/cmake-${CMAKE_VERSION}-linux-${cmake_arch}. echo "cmake url: ${url}" wget "$url" --progress=bar:force:noscroll -q --show-progress -O ./cmake.sh sh ./cmake.sh --prefix=/usr/local --skip-license -cmake --version +rm ./cmake.sh _INSTALL_CMAKE # install cuda diff --git a/docker/ubuntu-22.04.dockerfile b/docker/ubuntu-22.04.dockerfile index f007f26725f..3c00bb9bfaa 100644 --- a/docker/ubuntu-22.04.dockerfile +++ b/docker/ubuntu-22.04.dockerfile @@ -1,7 +1,7 @@ # syntax=docker/dockerfile:1.4 # artifacts: true # platforms: linux/amd64,linux/arm64/v8 -# platforms_pr: linux/amd64 +# platforms_pr: linux/amd64,linux/arm64/v8 # no-cache-filters: sunshine-base,artifacts,sunshine ARG BASE=ubuntu ARG TAG=22.04