actions-marketplace-validations/Terraform (wemogy)
Connects to a Terraform backend, applies or plans the changes and outputs the Terraform Output variables
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Maintainedlast commit Aug 1, 2025
- License
- MIT
Pinned Snippet
uses: actions-marketplace-validations/wemogy_terraform-action@c822ac5b43ae04be02be16b78698227b7bfe9479 # no releases — HEAD as of 2026-07-10tags can be moved; commit SHAs can't. why a SHA?
Inputs
| name | description | required | default |
|---|---|---|---|
| working-directory | The directory of your terraform scripts | yes | — |
| workspace | The terraform workspace | no | — |
| plan | Plan the changes | yes | false |
| apply | Apply the changes | yes | true |
| destroy | Destroy the changes | yes | false |
| force | Enforce changes, even if prevent_destroy is set to 'true' | yes | false |
| client-id | The Azure Service Pricipal Client ID | yes | — |
| client-secret | The Azure Service Pricipal Secret | yes | — |
| tenant-id | The Azure Service Pricipal Tenant ID | yes | — |
| backend-storage-account-name | The Name of the Azure Storage Account that hosts the remote Terraform backend | yes | — |
| backend-container-name | The Name of the the storage container that hosts the remote Terraform backend | yes | — |
| backend-key | The name of the file that hosts the remote Terraform backend | yes | — |
Outputs
| name | description |
|---|---|
| output | The Terraform output in JSON format |