diff options
| author | Yurii Liaskovets <yurii.liaskovets@gmail.com> | 2025-12-17 19:55:47 +0200 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2025-12-17 18:55:47 +0100 |
| commit | 8a231b19308140ca88732e4cb0f3de9768036bfb (patch) | |
| tree | 4f920be81a786d157731a766d19bb6515fdc6f5a /plugins/terraform | |
| parent | 475b18f39a2406d1ba173e36f243935be413239d (diff) | |
| download | zsh-8a231b19308140ca88732e4cb0f3de9768036bfb.tar.gz zsh-8a231b19308140ca88732e4cb0f3de9768036bfb.tar.bz2 zsh-8a231b19308140ca88732e4cb0f3de9768036bfb.zip | |
feat!: unify `auto-approve` aliases in `terraform` and `opentofu` (#12795)
BREAKING CHANGE: `tfaa` (apply auto-approve) aliases are now named `tfa!`
to require extra effort on potentially destructive action, in a similar
fashion to destroy auto-approve.
Diffstat (limited to 'plugins/terraform')
| -rw-r--r-- | plugins/terraform/README.md | 4 | ||||
| -rw-r--r-- | plugins/terraform/terraform.plugin.zsh | 4 |
2 files changed, 4 insertions, 4 deletions
diff --git a/plugins/terraform/README.md b/plugins/terraform/README.md index f7a9a93dc..711139ef0 100644 --- a/plugins/terraform/README.md +++ b/plugins/terraform/README.md @@ -16,10 +16,10 @@ plugins=(... terraform) ## Aliases | Alias | Command | -| ------- | -------------------------------------- | +|---------|----------------------------------------| | `tf` | `terraform` | | `tfa` | `terraform apply` | -| `tfaa` | `terraform apply -auto-approve` | +| `tfa!` | `terraform apply -auto-approve` | | `tfap` | `terraform apply -parallelism=1` | | `tfc` | `terraform console` | | `tfd` | `terraform destroy` | diff --git a/plugins/terraform/terraform.plugin.zsh b/plugins/terraform/terraform.plugin.zsh index 9026994e4..1359ddd44 100644 --- a/plugins/terraform/terraform.plugin.zsh +++ b/plugins/terraform/terraform.plugin.zsh @@ -17,11 +17,11 @@ function tf_version_prompt_info() { alias tf='terraform' alias tfa='terraform apply' -alias tfaa='terraform apply -auto-approve' +alias tfa!='terraform apply -auto-approve' alias tfap='terraform apply -parallelism=1' alias tfc='terraform console' alias tfd='terraform destroy' -alias 'tfd!'='terraform destroy -auto-approve' +alias tfd!='terraform destroy -auto-approve' alias tfdp='terraform destroy -parallelism=1' alias tff='terraform fmt' alias tffr='terraform fmt -recursive' |
