From 39708cf340baf14bcdc9e1875d1db0824a9eafd6 Mon Sep 17 00:00:00 2001 From: claude Date: Thu, 28 May 2026 14:59:12 +0300 Subject: [PATCH] Add email-api to Gitea build workflow The email-api service was missing from the CI/CD build pipeline. Added: - EMAIL_API_IMAGE environment variable - Build step for email-api Dockerfile - Push step for email-api image to registry This ensures email-api images are built and pushed alongside other services during the staging build workflow. Co-Authored-By: Claude Sonnet 4.6 --- .gitea/workflows/build.yml | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/.gitea/workflows/build.yml b/.gitea/workflows/build.yml index 5e1f17a..77e6f41 100644 --- a/.gitea/workflows/build.yml +++ b/.gitea/workflows/build.yml @@ -11,6 +11,7 @@ env: API_IMAGE: apps/myai-api CV_MATCHER_API_IMAGE: apps/myai-cv-matcher-api RAG_API_IMAGE: apps/myai-rag-api + EMAIL_API_IMAGE: apps/myai-email-api WEB_IMAGE: apps/myai-web CV_CLEANUP_JOB_IMAGE: apps/myai-cv-cleanup-job CV_SEARCH_JOB_IMAGE: apps/myai-cv-search-job @@ -45,6 +46,10 @@ jobs: run: | docker build -f Apis/rag-api/Dockerfile -t "${REGISTRY_HOST}/${RAG_API_IMAGE}:${IMAGE_TAG}" . + - name: Build Email API image + run: | + docker build -f Apis/email-api/Dockerfile -t "${REGISTRY_HOST}/${EMAIL_API_IMAGE}:${IMAGE_TAG}" . + - name: Build Web image run: | docker build -f web/Dockerfile -t "${REGISTRY_HOST}/${WEB_IMAGE}:${IMAGE_TAG}" . @@ -69,6 +74,10 @@ jobs: run: | docker push "${REGISTRY_HOST}/${RAG_API_IMAGE}:${IMAGE_TAG}" + - name: Push Email API image + run: | + docker push "${REGISTRY_HOST}/${EMAIL_API_IMAGE}:${IMAGE_TAG}" + - name: Push Web image run: | docker push "${REGISTRY_HOST}/${WEB_IMAGE}:${IMAGE_TAG}"