terraform apply will fail if you have not first run terraform plan to update the plan output.
terraform apply
terraform plan
terraform apply automatically generates a new execution plan when no saved plan file is supplied, then prompts for approval before making changes. Running terraform plan separately is optional; a saved plan is only required when using the saved-plan workflow. Terraform apply command reference
Community Discussion