Add voice transcription admin review flow
All checks were successful
Build and deploy Backend / build (push) Successful in 7m29s

This commit is contained in:
Ruslan Bakiev
2026-05-14 08:44:20 +07:00
parent 0668660e85
commit 3a072a7165
13 changed files with 355 additions and 69 deletions

View File

@@ -7,7 +7,7 @@ on:
jobs:
build:
runs-on: build-host
runs-on: builder
env:
SERVICE_NAME: backend
IMAGE_SHA: gitea.dsrptlab.com/mapflow/backend:${{ github.sha }}
@@ -25,12 +25,6 @@ jobs:
- name: Build and push image
run: |
set -euo pipefail
builder="builder"
if ! docker buildx inspect "$builder" >/dev/null 2>&1; then
docker buildx create --name "$builder" --driver docker-container --buildkitd-config /etc/buildkit/buildkitd.toml
fi
docker buildx use "$builder"
docker buildx inspect --bootstrap
docker buildx build --push --provenance=false --tag "$IMAGE_SHA" --tag "$IMAGE_LATEST" .
- name: Skip stale deployment
@@ -58,8 +52,3 @@ jobs:
-d "$payload")"
cat "$response_file"
[ "$status_code" = "200" ]
- name: Prune shared BuildKit cache
run: |
set -euo pipefail
docker buildx prune --builder builder --all --max-used-space 40gb -f