diff --git a/extensions/terraform/src/terraform.rs b/extensions/terraform/src/terraform.rs index e090395720..ae17ecdd5b 100644 --- a/extensions/terraform/src/terraform.rs +++ b/extensions/terraform/src/terraform.rs @@ -62,6 +62,8 @@ impl TerraformExtension { zed::download_file(&download_url, &version_dir, zed::DownloadedFileType::Zip) .map_err(|e| format!("failed to download file: {e}"))?; + zed::make_file_executable(&binary_path)?; + let entries = fs::read_dir(".").map_err(|e| format!("failed to list working directory {e}"))?; for entry in entries {