CI workflows (placeholder)
Not yet functional — filled in during Phase 6. Deployment is GitOps via the
team's existing ArgoCD instance (see infra/argocd/ and
docs/adr/0002-argocd-gitops.md) — CI never runs kubectl/helm against a
cluster directly. Planned workflows:
ai-service-ci.yml— lint/test/build/push image forapps/ai-servicenode-services-ci.yml— lint/test/build for the NestJS servicesweb-ci.yml— lint/test/build forapps/webingestion-ci.yml— lint/test for theingestionpipelinebump-image-tag.yml— on image push, updates the image tag in the relevantinfra/helm/medical-chatbot/values-<env>.yamland commits/pushes that change; ArgoCD picks it up from there