Skip to content

Repository Types

  1. Container application: React, Node.js, FastAPI, and similar services that produce a runtime image.
  2. Deployment configuration: Kubernetes manifests, Helm charts, Kustomize overlays, and Argo CD resources.
  3. Terraform/IaC: cloud infrastructure roots and reusable Terraform modules.
  4. 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.