infinite-automations/Terramate All-In-One

Run common terramate commands in a single GitHub action

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Activelast commit Jun 18, 2026
License
MIT

Pinned Snippet

workflow.ymlSHA-pinned
uses: infinite-automations/terramate-all-in-one@54b47517b407e87aa1cfe7086f4908b329341a2c # v1.2.0

tags can be moved; commit SHAs can't. why a SHA?

namedescriptionrequireddefault
terramate-versionThe version of Terramate to usenolatest
terraform-versionThe version of Terraform to usenolatest
terramate-argsArguments to pass to each Terramate commandno--changed
terramate-plan-argsArguments to pass to Terramate in the plan stepno""
terramate-apply-argsArguments to pass to Terramate in the apply stepno""
terramate-destroy-argsArguments to pass to Terramate in the destroy stepno--reverse
terraform-common-argsArguments to pass to each Terraform commandno""
terraform-init-argsArguments to pass to terraform initno""
terraform-validate-argsArguments to pass to terraform validateno""
terraform-plan-argsArguments to pass to terraform planno""
terraform-show-argsArguments to pass to terraform showno-no-color
terraform-apply-argsArguments to pass to terraform applyno""
terraform-destroy-argsArguments to pass to terraform destroyno""
terraform-plan-filePath to Terraform plan filenoout.tfplan
temp-filePath to preview comment filenotmp.txt
setupSetup Terramate and Terraformnotrue
initInitialize Terraformnotrue
lintRun lintingnotrue
generateGenerate codenotrue
validateValidate Terraformnotrue
planPlan Terraformnotrue
applyApply Terraformnofalse
destroyDestroy Terraformnofalse
comment-pull-requestComment on pull requestsnotrue
github-tokenGitHub oken required for commenting on pull requestsno""
cleanupCleanup temporary filesnotrue

no outputs