15 lines
733 B
Markdown
15 lines
733 B
Markdown
# 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
|