From a9b7e7b5763b1b54a910bff3e074b2f4cb8eac6e Mon Sep 17 00:00:00 2001 From: Balaji Arun Date: Fri, 15 Nov 2024 12:59:30 -0800 Subject: [PATCH] [docker] use zstd compression and upgrade action (#15228) * [docker] use zstd compression * [gha] upgrade docker action --- .github/actions/buildx-setup/action.yml | 9 ++++----- docker/builder/docker-bake-rust-all.hcl | 1 + 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/.github/actions/buildx-setup/action.yml b/.github/actions/buildx-setup/action.yml index dd3bea76d02b1..5f8a5459b421d 100644 --- a/.github/actions/buildx-setup/action.yml +++ b/.github/actions/buildx-setup/action.yml @@ -3,18 +3,17 @@ description: Sets up buildx for docker builds runs: using: composite - steps: + steps: - name: setup docker context for buildx id: buildx-context shell: bash run: docker context create builders - name: setup docker buildx - uses: aptos-labs/setup-buildx-action@7952e9cf0debaf1f3f3e5dc7d9c5ea6ececb127e # pin v2.4.0 + uses: aptos-labs/setup-buildx-action@c47758b77c9736f4b2ef4073d4d51994fabfe349 # pin v3.7.1 with: endpoint: builders - version: v0.11.0 - custom-name: "core-builder" + version: v0.17.1 keep-state: true config-inline: | [worker.oci] @@ -26,4 +25,4 @@ runs: filters = [ "type==source.local", "type==exec.cachemount", "type==source.git.checkout"] [[worker.oci.gcpolicy]] all = true - keepBytes = 900000000000 \ No newline at end of file + keepBytes = 900000000000 diff --git a/docker/builder/docker-bake-rust-all.hcl b/docker/builder/docker-bake-rust-all.hcl index b190d3136a086..b393158b175a4 100644 --- a/docker/builder/docker-bake-rust-all.hcl +++ b/docker/builder/docker-bake-rust-all.hcl @@ -145,6 +145,7 @@ target "_common" { GIT_TAG = "${GIT_TAG}" BUILD_DATE = "${BUILD_DATE}" } + output = ["type=image,compression=zstd,force-compression=true"] } target "validator-testing" {