From e54a9491c043883ac3989e61ba12220ffd7b74f5 Mon Sep 17 00:00:00 2001 From: KansaiGaijin <83641841+KansaiGaijin@users.noreply.github.com> Date: Thu, 30 Jul 2026 12:59:20 +1200 Subject: [PATCH] add buildx registry cache to whisperx-base step so deps layer skips when requirements unchanged --- .gitea/workflows/build.yml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/.gitea/workflows/build.yml b/.gitea/workflows/build.yml index bf44f9e..0bb8e99 100644 --- a/.gitea/workflows/build.yml +++ b/.gitea/workflows/build.yml @@ -24,6 +24,8 @@ jobs: file: ./backend/Dockerfile.deps push: true tags: gitea.kansaigaijin.com/${{ env.REPO_LC }}/whisperx-base:latest + cache-from: type=registry,ref=gitea.kansaigaijin.com/${{ env.REPO_LC }}/whisperx-base:cache + cache-to: type=registry,ref=gitea.kansaigaijin.com/${{ env.REPO_LC }}/whisperx-base:cache,mode=max - name: Build and push backend uses: docker/build-push-action@v5 @@ -33,6 +35,8 @@ jobs: tags: gitea.kansaigaijin.com/${{ env.REPO_LC }}/backend:latest build-args: | BASE_IMAGE=gitea.kansaigaijin.com/${{ env.REPO_LC }}/whisperx-base:latest + cache-from: type=registry,ref=gitea.kansaigaijin.com/${{ env.REPO_LC }}/backend:cache + cache-to: type=registry,ref=gitea.kansaigaijin.com/${{ env.REPO_LC }}/backend:cache,mode=max - name: Build and push frontend uses: docker/build-push-action@v5