Skip to main content
Use this page to configure digger.yml after your smoke test passes.

Choose your configuration model

You can define projects explicitly, or generate projects automatically for larger monorepos.
Explicit projects
projects:
- name: core
  dir: infra/core
  opentofu: true
- name: app
  dir: infra/app
  opentofu: true
Generated projects
generate_projects:
  include: "infra/**"
  terragrunt: false
  opentofu: true

Validate digger.yml

  • Keep dir paths relative to repository root.
  • Use stable project names because project names appear in comments and logs.
  • Start with a small set of projects, then expand once plan/apply behavior is confirmed.
For advanced project generation patterns, see Generate Projects.

Next step

Continue with Configuring the GitHub Actions workflow.