terraform-github-actions-deploy
Installation
SKILL.md
Terraform GitHub Actions Deploy
Create production-grade GitHub Actions workflows that plan Terraform on pull requests and apply on merge, using keyless cloud authentication and defense-in-depth security.
When to use
- The task is creating or hardening GitHub Actions workflows for Terraform or Terragrunt plan/apply automation.
- The user needs CI/CD pipeline behavior, OIDC/WIF auth, PR plans, applies, concurrency, or security scanning for infrastructure repos.
- The workflow target is GitHub Actions operating Terraform-style infrastructure deployments.
- The problem is pipeline automation and deployment safety, not Terraform module design itself.
Do NOT use when:
- The task is writing or refactoring Terraform/HCL rather than the GitHub Actions workflow around it.
- The request is generic application CI/CD with no Terraform or Terragrunt component.
- The user needs Terraform tests or policy code rather than deployment automation.