in astro/config.go [157:171]
func setTerraformVersionFields(config *conf.Project) error {
if config.TerraformDefaults.Version == nil {
if err := config.TerraformDefaults.SetVersionFromBinary(); err != nil {
return err
}
}
for i := range config.Modules {
if config.Modules[i].Terraform.Version == nil {
if err := config.Modules[i].Terraform.SetVersionFromBinary(); err != nil {
return err
}
}
}
return nil
}