diff --git a/.gitea/workflows/build.yml b/.gitea/workflows/build.yml deleted file mode 100644 index 0bb8e99..0000000 --- a/.gitea/workflows/build.yml +++ /dev/null @@ -1,46 +0,0 @@ -name: Build and Push -on: - push: - branches: [main] -jobs: - build: - runs-on: ubuntu-latest - steps: - - uses: actions/checkout@v4 - - uses: docker/setup-buildx-action@v3 - - name: Set lowercase repo path - run: echo "REPO_LC=$(echo '${{ gitea.repository }}' | tr '[:upper:]' '[:lower:]')" >> $GITHUB_ENV - - name: Login to Gitea Container Registry - uses: docker/login-action@v3 - with: - 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 - 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