Required Checks¶
Use these checks before merging Forge operating repo changes.
Terraform And Terragrunt¶
tofu fmt -check -recursive .
terragrunt hcl format --check --diff --working-dir terraform
Run targeted plans from the changed environment folders.
Workflows¶
- Validate YAML.
- Keep actions pinned to a tag or SHA according to your policy.
- Use protected environments for applies.
- Use concurrency for shared state.
- Keep
workflow_dispatchon scheduled maintenance jobs.
Docs And Examples¶
For the Forge source repo:
mkdocs build --strict
For examples repos, run weekly apply/destroy in this order:
helpers -> infra -> platform -> integrations
integrations -> platform -> infra -> helpers