Skip to content

Commit b255e31

Browse files
committed
fix: Set explicit image repository and tag for each service
The templates use .Values.<service>.image.repository directly, not global.imageRegistry. This sets full GHCR paths for all 5 services.
1 parent 53044a4 commit b255e31

1 file changed

Lines changed: 10 additions & 2 deletions

File tree

.github/workflows/deploy.yml

Lines changed: 10 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -378,9 +378,17 @@ jobs:
378378
--namespace taskflow \
379379
--values infrastructure/helm/taskflow/values-cloud.yaml \
380380
--values /tmp/helm-overrides.yaml \
381-
--set global.imageRegistry="${{ env.REGISTRY }}/${{ env.IMAGE_PREFIX }}" \
382-
--set global.imageTag="${{ github.sha }}" \
383381
--set global.imagePullSecrets[0].name=ghcr-secret \
382+
--set "sso.image.repository=${{ env.REGISTRY }}/${{ env.IMAGE_PREFIX }}/sso" \
383+
--set "sso.image.tag=${{ github.sha }}" \
384+
--set "api.image.repository=${{ env.REGISTRY }}/${{ env.IMAGE_PREFIX }}/api" \
385+
--set "api.image.tag=${{ github.sha }}" \
386+
--set "web.image.repository=${{ env.REGISTRY }}/${{ env.IMAGE_PREFIX }}/web" \
387+
--set "web.image.tag=${{ github.sha }}" \
388+
--set "mcpServer.image.repository=${{ env.REGISTRY }}/${{ env.IMAGE_PREFIX }}/mcp" \
389+
--set "mcpServer.image.tag=${{ github.sha }}" \
390+
--set "notificationService.image.repository=${{ env.REGISTRY }}/${{ env.IMAGE_PREFIX }}/notification" \
391+
--set "notificationService.image.tag=${{ github.sha }}" \
384392
--set managedServices.neon.enabled=true \
385393
--set "managedServices.neon.ssoDatabase=${{ secrets.NEON_SSO_DATABASE_URL }}" \
386394
--set "managedServices.neon.apiDatabase=${{ secrets.NEON_API_DATABASE_URL }}" \

0 commit comments

Comments
 (0)