diff --git a/.github/workflows/build-nightly-container.yml b/.github/workflows/build-nightly-container.yml index 4149bd0b..3b6ad115 100644 --- a/.github/workflows/build-nightly-container.yml +++ b/.github/workflows/build-nightly-container.yml @@ -60,6 +60,8 @@ jobs: tags: ${{ steps.meta.outputs.tags }} build-args: | "release=1" + cache-from: type=gha + cache-to: type=gha,mode=max - name: Docker meta id: meta-arm64 @@ -85,3 +87,5 @@ jobs: tags: ${{ steps.meta-arm64.outputs.tags }} build-args: | "release=1" + cache-from: type=gha + cache-to: type=gha,mode=max diff --git a/.github/workflows/build-stable-container.yml b/.github/workflows/build-stable-container.yml index 1a23e68c..ce4fd4b0 100644 --- a/.github/workflows/build-stable-container.yml +++ b/.github/workflows/build-stable-container.yml @@ -53,6 +53,8 @@ jobs: tags: ${{ steps.meta.outputs.tags }} build-args: | "release=1" + cache-from: type=gha + cache-to: type=gha,mode=max - name: Docker meta id: meta-arm64 @@ -79,3 +81,5 @@ jobs: tags: ${{ steps.meta-arm64.outputs.tags }} build-args: | "release=1" + cache-from: type=gha + cache-to: type=gha,mode=max diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 4c4635c4..c39606b1 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -119,6 +119,8 @@ jobs: file: docker/Dockerfile.arm64 platforms: linux/arm64/v8 build-args: release=0 + cache-from: type=gha + cache-to: type=gha,mode=max - name: Test Docker run: while curl -Isf http://localhost:3000; do sleep 1; done