#!/usr/bin/env bash if [[ -d ".terraform" && -f ".terraform.lock.hcl" ]]; then echo "✅ Terraform already initialized" # tofu init else echo "⚠️ Initializing Terraform..." tofu init fi if [[ $? -ne 0 ]]; then echo "❌ tofu init failed, please check the output above" exit 1 fi # tofu apply with auto-approve to make it non-interactive tofu apply -auto-approve if [[ $? -ne 0 ]]; then echo "❌ tofu apply failed, please check the output above" exit 1 fi