Initial monorepo scaffold for Duoc Thu RAG medical chatbot
This commit is contained in:
@@ -0,0 +1,14 @@
|
||||
# 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 for `apps/ai-service`
|
||||
- `node-services-ci.yml` — lint/test/build for the NestJS services
|
||||
- `web-ci.yml` — lint/test/build for `apps/web`
|
||||
- `ingestion-ci.yml` — lint/test for the `ingestion` pipeline
|
||||
- `bump-image-tag.yml` — on image push, updates the image tag in the
|
||||
relevant `infra/helm/medical-chatbot/values-<env>.yaml` and commits/pushes
|
||||
that change; ArgoCD picks it up from there
|
||||
Reference in New Issue
Block a user