Create your Digger account
Install the Digger GitHub App
Create Action Secrets with cloud credentials
AWS_ACCESS_KEY_ID
AWS_SECRET_ACCESS_KEY
Create digger.yml
Create Github Actions workflow file
.github/workflows/digger_workflow.yml
(name is important!)setup-terragrunt: true
instead of setup-terraform
. Terragrunt will handle the Terraform binary installation internally.Create a PR to verify that it works
digger apply
and shortly after apply output will be added as comment too.sops_decrypt_file
in your terragrunt.hcl
, you need to handle the case when Digger generates projects in the backend. Use the DIGGER_GENERATE_PROJECT
environment variable: