Repository Types
Supported classes
Section titled “Supported classes”- Container application: React, Node.js, FastAPI, and similar services that produce a runtime image.
- Deployment configuration: Kubernetes manifests, Helm charts, Kustomize overlays, and Argo CD resources.
- Terraform/IaC: cloud infrastructure roots and reusable Terraform modules.
- Hybrid: a repository containing more than one category inherits all relevant controls.
A repository declares its type through its caller workflow and, where adopted, .nexa-ci.yml. Classification controls which reusable workflow is called; it does not exempt the repository from governance, secrets scanning, or ownership.