From 9dd24397662d4e5fe1443119e9b14ae3481bfb44 Mon Sep 17 00:00:00 2001 From: Jamie Date: Thu, 30 Jul 2026 01:02:59 +0000 Subject: [PATCH] Update .gitea/workflows/build.yaml --- .gitea/workflows/build.yaml | 19 +++++++++++++++++-- 1 file changed, 17 insertions(+), 2 deletions(-) diff --git a/.gitea/workflows/build.yaml b/.gitea/workflows/build.yaml index 00f43bd..1f97518 100644 --- a/.gitea/workflows/build.yaml +++ b/.gitea/workflows/build.yaml @@ -16,16 +16,31 @@ jobs: registry: gitea.kansaigaijin.com username: ${{ gitea.actor }} password: ${{ secrets.docker_builder }} + + - name: Build and push whisperx-base + uses: docker/build-push-action@v5 + with: + context: ./backend + 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 with: context: ./backend - target: runtime push: true 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 with: context: ./frontend push: true - tags: gitea.kansaigaijin.com/${{ env.REPO_LC }}/frontend:latest + tags: gitea.kansaigaijin.com/${{ env.REPO_LC }}/frontend:latest \ No newline at end of file