Files
duocthu/infra/ci/github-actions/README.md
T

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